[ [ 27527401255293347346280765690152762297180453590858004729630317882109659670015513225988698556268910142279982200537309162821246796890401018991724423063294900576410110569856901621221188534827276329888797717612524277136551424767025300166404498290349824935388409395477874182208204320421978706319063037311052869657391457795784035671337055866128557823179350174777808218032623724060809408385133123479682927750454718891308159914749562813949519975486632656093233418558826196336915538537063406841879792382258423562928822818301106439496880629013382000489999062399365310647740989934001230288332869304200365566471345811399390733520815646507821328247779321712463223500827257867441320433472250112852573160365011221124463708554061074276759749590932233572305198408373699915780696573629849755461912302768909134273915231483541341671654160706807044059529369296342238756050881077449895646638689417236561757368241139194033458223165857524477153828359982257153554725591886996341798094459772143550431598608065037959498734205321705111775698618951563870121501440047606609163026800398267827544311893599956826702134385822870368558369969361247499917107410835650514323630418379654064301182908410076483377622471771421513115343438858741127443349821182263849323204573970440967608483466855138778712813726609213390309936225294783346338709191420823806934866952148205747278787020168439404270997691304449486269228487345754005039495477706813078108578074287011331602084431738296471794950424472872676551572567264344408064000000000000000000000000000000000000000000000000000000000000 + -29379982266214083933310264956099156818763683949281995348600452939715007408686867019333710219542135736638120465586438684842200884587423997926637105515748595650661159902297284291440354612867569266664935443657506615854336512500551800762427959623823895038826905137830945440057077004823847140126099846650848197696027585426902116150620399991454962827076345638700356193004593455692954401715766101208944873381914595921281702468588437178724924676238323830258394537347532787341091690277178775313204478947098532272322402955204170986045389274535925239564587633206915019614129303693596846546551372433518595547895039410861181173566871401664329800549802405793145378808282894416270437174389042421100478130480535420813973865226914857992975736568067229676430291947832647223653125996172552529949328516737675893564251444661194939825126919809768823479317320064125712455403305470731323460724036854823839801660990954308767115352794011526500195921562409885848549629241783762947798038844881784500416470665135455825816485737080130130374034580183933801341195287031612689476189016622886353810757288662559860788439138288534840884212368381911628799470654109522356558698484833834874073908131095199213560242217161631740888484522787447216537074860386699437900839167746613282576654113355040134957499330599496446070314564302021594138336698642825201282510418123874999460981293024883413175444868475246159212702823866390101937336940449862939518466405240339725407326911340869248684525443379023158625679983213386137600000000000000000000000000000000000000000000000000000000000*i1 + 708966697963091598994433059521681250153194404173412700107130194967398261496733751411857274593696904848014855495728612325732381291137889332767920397285763431100976589332391024613661908440211131248555886564745696543522654004999052153720873393235104734706870592810461466379432126961026336999935123345204437104528245119282540298088109569859791769753338373151860527300430316644204424271761190527653596175952555472744834065184702082626004145099570950795948565997917818493417444701877421128863346113444038910184377130520485352582386813178564049728890345569863469174989149394311304532114233358614126325781756343519837419791348517030717276376588462397334229208065724493171785435167141963933387947908280888340701358616542854580254733411406497398493942542578518226988262710453223141182207528046494775907929809338951538558525902458195341616251952755019648730741334557327478749327970442326056529163720234290670667861469059276518344966905731757845096944065909054520684365204135296568132429440648816448299652465683720298084558062696045868867272130963466024233135801819081371080791929967846920409555919263990195834418305917347530106659516179087790917371778783789850403002714216703836248747695116329637160970321793747985682046536169114434355990195394309556409335918878477626816816287917816267069138426177806040166481324642542331033874113089185812926066292204734286890650201001963430001560681498087746972402970624478851635689125961319913550300054185798151791304146895602588251227673928610611200000000000000000000000000000000000000000000000000000000000*i1^2 + -3406578551204205298071249897482901247117486286623732152747378798816078941896469403995846930451760416825486709969289782388820868095649223633117165783975821387741921708649913531129644657830987592594483128633144277795478958627051677367525095812205409658742785925367688363903803619744579953057483777066045572507839716103461537524494675387651300372527545104897967354661590590215908070251657447941106524028813163339743112845025107803759080742603432834961637860510057139350620289921534460315313027681443498931031215395532623276455381739636229267432429806960799171661270462239188385889926324843096349700487275907133701798252713705202666202549125137796653884277535517191486487542061468924824844588935388491636632312550898586939432171473550824626703285870061439771674846254329505417326891742643050914585788031558957187731776278685658485980836590243423474618177061546781275351307023039450918982940848005786900679589582911278351479457185856117983748696918947831418153955618332449162034799584318035536792720650011947436154795659160438661212571003216597984299857694164190834312264372738188459234985069025374166715400175584192954210981301242118833609692917100347358404515611878583637477888915560622332929110374555353288184456668777057813380521044080100382243211372364199960618010792049420295644108961996678496129705608731683618824480435822823145674194287706916890885975678723943198421529797530429109733774030987450387372683956135954129480814396874162243541469610900737309516869957798854656000000000000000000000000000000000000000000000000000000000*i1^3 + 6825262305100027939551289795260762205416073777925646770152781618981787780582168338665536978332856240592389953736286358673569371621259522672227981166211179320329361407249612588278480326785770259242854974119517578598725231619342265332181841111838209497981040993194452291468931418206080061651071928100286807897055404926671190406868888714858037760391796297808537952269352915937782334260250384185241632831845961223597984557901399761610086975012106912473387609754231005298924658055165728826924067655851865273760511634483656193040844645562824842883488391787590597570035964451523683576891658113522480453247634310222401793955245756947136020773064890995828501447650020551011421785505373804230821689966915155948889760124777796682932599005216540121827863265691299665666189177751116399742420746470184577521109238178187072384403347189260732510912681912022310988244353801085700762972817262370707713929999763859696195555220264719867595797196369158813640374194167745518784003545710452182931099920673976311390779420014443547457002766200520992070053508979495706893502830550667739715275643810619917658986297469279456050612008946384336444710775208728802619090151719700829516146258426149087107300039697264813319999918298433120675170581715062972606563260484684116652045782796334750322292301852188457736859749047907197883246173494216260778242452183214271171787952101556172089699330943271775342216818599255849337284543937021070753799123380524594073205203616367313086248820499857225429651836580659200000000000000000000000000000000000000000000000000000000*i1^4 + -7702958205738685212656116575403908673928028028645669476122393822952371592309866720427959436842733967197738604270496689989528927960221990688553344086063966241683351080464680292647413848987916616024947921927059686877658776259353240436307661593153593266494698380031472508240930575707515195110058165638698605206328947714910849824091407236904872012344934075485098798947053612066044643028237256019995524298210110293487597445856528676652964633136443338171209998797451797439279915074152092864341557373554599467840003174259109509038024130118223259403025679673416404660752666543498728488818179498350319250150107089295519618900423727845228726981066649424754054847164597841696084404192566751356564384488840774272846235328386083446115125852227806711446403316954527455260037679545258596043656523555128644110891364880916431809859034720435579461502076416447070563417705035751752066580579854100999890399871644217238812049328631946111273965729947051563612052362180563021053213087546292529252303961121668517801636575719234327631757054917636478258172650388310508032246584271560205446443330450552469760533397816927950998956956496139606385611109101496865033176689359502755190249717369742044913147718009886162261261038666405216013892353273997640618414410188205010135949847099459498237133967247881065067036364161372282591273938282378633081102958609521813120397719126417967343538078120528046102740902032533852316780334616638646581161811259879924591463537555866864286122527902268755528821726248960000000000000000000000000000000000000000000000000000000*i1^5 + 5547957513270746849236208057144187329706588475637571428066563759303709918514568867384463292115803833116894936358888535042770701173203983424876990444010338541144181677564874653622212355353569849454602775975323647365699253702963198752547310732253863699007826268922276630269139439900739933824638315835334347682014689070329396607817261700899237105890126196773451782198807399587560492781274118419068460404740100914140631159919456061432145437998502554827413847336633083090499395956577395638198997489353573315917652618553173391026976251304592066084228860114532917326026179913651680757089392631792126865987023475425526296665130204250212216044586241480349678595792698866047855734612290077541317515473087943013380893297522688927791080106632512682351592512430284134803509861655178356707775362920049807354532942311294719364685399629020822475734829597307856281392634081091904949659049499986736631551620075874384735221041381254534488200885564521591831930713087035017018107724950450779940878808682741755069250013415771162999543775426232827525838091489995812169220136875983347322650309306240533439020778073131980992796938077838239879594737778669583632335332833639404381290042044863789618455252300046236809281326575427880806830303724488863840501934308085242124361091287238487188968205730826133325177911971025156136521217595893122428310560768192358403434410628846261839014398047353361917056223712908869503217529215421431893530299975891811212763966799725216411080462809767199878273826816000000000000000000000000000000000000000000000000000000*i1^6 + -2653876570593562568329593156508063563929718986118851153550393514557539492366951327753180747797213340364915096936154406530904686437858969023123895894879784080246471175108631893956167639059321520714320728077951265309819953026177593980048186037966979636658124905583753010115256027618240853752656457964819843549633408924799501994406764891061042299644474289527922879889188127105976339223521107271556505940669650387556967212118161586308095850121751243748655159617803123035465866221121902255388586426466762248842838182840394933296294029074139827779841756905312857260974311183249833633200523251425656099367794425914814740732876974341715174210769763190634899233807612677821627683810610684410243798916002683582824384393438517515464338185915235811303483931647517354138756778894764909605747029299384201466010006791118167310282201402111127148014363296816534633578833958211468565755056754732098779019424658669457683908536335864577436119974903585437907111954058255635882502874464949490957758949002128207893409081390431162830313389589536998577710743290070051213438646229324282042510677897638999404033706763357795692239059823589198307870607974862640198219434010539742933883642698632555050188665060613540250424571270818354030164630551119558342659687640088013846915542417400301457824103363835002301157053755864172806757335433748801827991547866855371691004845035355183415490164413562972356317785455155948601928758993846942900330777251191518832637593764988205632249949334716710253913702400000000000000000000000000000000000000000000000000000*i1^7 + 858402472966238211140330561430948345937776329109587445927961680380840994572659735394424277058716956057043070245978380974997308943552166807919079554081962985638749431367580973196798269775744466088795722367633392281475791273013064523557521268257459181010159837812370245299912821875344310101638495617822471342609177149597168848577324709661157543976946642172552984462088307687756774110775935831201462953618319721978059749310270893748828962412482585259501403184088584915074528120833676080434567012116868195509931806609974660350307159488233271790545553975346355513384605338007446448549609128916942608907090407762315643750661958646639348710930649804963069034180509048258589440504429681997795535896738585880406541834300600255109454424144981346207724577467971695693714235876368026670712599578803111643323690886326213530061168960580496431205968481726783191171761764138382670946160087229718580773690997951532575758243810256856773265477572818464667015596082457787194190810429043893305197419923044799766384461930671454504046570350709625091621090528250724531972959624346395729095305166622433926281638589145769018548985016583733250150477033273509036885821497883343857579372681875260118942122820194014345620535289678291927600550936327852217840704814538683207560123670623615498126591101933815785298388855176154274550233229021555171385968699959807924062394956630602205990215858800091473164342257979773505943225999218947481800924811917261668354354689346522109281712262663578153123840000000000000000000000000000000000000000000000000000*i1^8 + -189137578009691270342712929240277328304100503440147496380882263273310835648891655765019139006066755511132092075202562093009270573449328898320466260613099698090852560068204479093846254876024192318209143063418556117860907864220827474902275694858772668374273960579275782329047337719640980843073954124633301238171329680042504365706199147053642077815713465373648797952635258236590601054008009357063178661631490123676227699650401413063236629150370775827841822493537108007219685666068212218832744999884885730316753520565022691956695673594449135099393154123664372836241638945704144395989953960167179393895476661369665418297913077745810290985196426724930505473509407751602297650614609769906190728947433236429744132236566028228224043177007098626469105536391337872736878064130730726027480940218567450667922223242529049829831121610344366685660110174638329433746614188865932833801371214925236747979235065120980265078483744625648335423194769027381706133474025006162907046469611571412662850173183094532954189856386493673251138511773631473167250027134233541371404614713813136025615216490487052546611414741551170831146291238658029145378600566834182193020714740582975918419355642308181522716271628435735567968670187101524691860229268838192321733517275178745237735160421251582463146270010561748574048876562784169493331733605977191304893240827876662885249612800689611280881452599839083975816641168771901715061941393863754489092721239276720734542077052679001110046528422824244150272000000000000000000000000000000000000000000000000000*i1^9 + 28332600005746780461733833429022740145199642344630313125991416613360013367684111934337725688375237117113128114489812327013160957318161495881366971358908848363247599378597821931257844836604309023973115967786778032085728068524301847428343434251038156600936343923387633888188580530765278614829394470339779599673849579200205660680522959811134490073307149349690204807687661677572561688912991021331476275484563174806429558746978579863121977681032878406653029112741217015772982687167774263196215432889822536841860155077594481944439309572999250118951939071109644983823310262800671819252952417973454161913823974258058019957450888003374117050412677327890685952169630436313340650418450660416610027142335215177151120303655540144695133304228001358938547662611727257294706060528578346429111336616339245863104440678436792373585331589997373783216309145987463761438914851571306349653034420129237029037814405620673839714841315099313934655978054646380633981487940316488148548845443883438144300308338953398512838095716224904671055536700161722984491144475452592039198311487212433196596877483758784299197788453473660746504021574463087233435621940424090413981960344974019226404754314055306994202833684781966211413302951024817831805951761727016145675692825559387221736942044133199273186979967139256627963304846251004734441175156465010208358223615969996736568319350896305500225698449461468707887170061064238965906243003733122751571705803652003180059809288988182309337973095111275315200000000000000000000000000000000000000000000000000*i1^10 + -2859344964882684919241181802411326895279752357785331770224598125758904492646384771055607687875247016245612813860638652198612686023114532920947126493612292862381799791175191491788561967067333514999676360799046255550601862170482949462941502056183292473547009941337685019233094595968916534639274031758037911929322780463280925451486988100573600547425367242571715848917131712626148666127344333902536398846829849149515604715407568465235486575764184864794176384085631351453078138078924223971409188138184674230052806630834177894158795673690632999882155970052761082951875527188611488142399432892304088099377907832619118895212644793047917381701214927971592668534166287331550592902014869993806711982819941674247256491180340646317313781904228287529552988563308457532271094240354558308565892782812776443370619449428776588084446337418044143538987680019064573978128261770659705549269554638897107874864850833516446172638989110589408421374865369913782747440254818799637368720937582965344726340284591015537601070120782460036070057624078439117439800984322066078482772621916295471180740666273395634988211727930636232983663842180393873294122243136870795934540369788174811983463974080848214442582781865291439631543942791776496706387186525769811651462407176489189506977300797088627909479744050107865847789317989689287473194064591406039759500677438984291095859785649834178759451161851770446898343709236291328995800482788955900757983667791409001176693805467201451514198238471127040000000000000000000000000000000000000000000000000*i1^11 + 193580097441405289847532275293439591539896157913598779721365196993512532940392993216653219387268312749512722599170162799127399004605689935200356059106022281979881055825569768854926819911345828925385833360275423930637761850126455044882028124183748133180364088131740200919186136926811650760693100884363787024389840588063732518295724810953490475008485873900220351968880299591769643176469793002072467485745549041764398954536413659894225644760262627378134237030697653118157643071577028346936059686282449008280445909125555547446801650472642300669852812286543698348488941071532331721197538696465128129207894355435447604412981023893163975309918705732071452335460878563305648451431009325504951382164630409291046039661025542878232037824823171223566368568314672652288727633524227146894226909879075757423501116196606911023204697714104137951531942281840422490128828948637146815303815253430347758295481207909723058380002685133041840352143550086151398159784561556340430678412994083202344716969666148019678306572350855242965877117939681120488204957359590896955042101883286435067823170010775903037333854118325013619675856383797789978916115740160362305513059383604966262940677255721430357379368423403695179214416403168315642919707017937887663707869853701847157515486501837577680712565359232138914332439824112555876070146643698969373612694780499927825284976845009699642828442398466876809899802158022463920190742204590794038530362830606527177999567441458354356452153360384000000000000000000000000000000000000000000000000*i1^12 + -9077706109421242184906594739464757148432120791358620224940156054518500355020821607239703059124695231495795386981899714583171263149252140038985025947155673958236686568910462413066157331688517830600527329006882898163336591094137887683860623157330784904306474935443613342591545342143213423419973657785794807688841998759973452476289334487809460871694176061716381223549490215963354788172820385676547506955490285510970867899002777525597698960012138613325741161896325950693521222006396256555158810974798797530744688954162794082243522608050453421096492819907905664134856523646242418780779081569887384843418865894444979735759444412561422607105723337447091347739769608952392644278810977705755614440959494849285067833479732324147059678931224602362679437405556966500298033551041466006410743343446660626442375701919429979057266048902623771375176542657679220118996394765648985324748730189979996908212898345185240433126297801108602249533736111634593711610438367618263878698865910699793907665034378920312062197285309419111491032048343242058082233048079544992389124453055536880145468615410444301198892178493950406268851078405645430086183399986992295044693195005759017770794877750330223807984257390978867798764291183440960750185299333348691275913510644964298760963934795351240819288685901770177721744719558518046983475332346534946712398322465198582312819501359525278676947669499495259080065785636226747728554315135932452026017508622865140921320852254287002539864883200000000000000000000000000000000000000000000000*i1^13 + 323564989166512333544550795942709805187969762488840198733064044768625841864466633103505833221029162439607410117724102816942380518829456830118431056621142990176642146780336124558685170012346656106668053133809855036423009338761252643233140610484300252059994787542614219891470902035631241878659786458394984565330857348018512691796329779309685586430542059617778210596315079230646715941591865137346758084980408351045412386580145940879468458211474169903392188250432112027325627790476189627621087380107244934499413690544874942588436744175875799786609015628830019651455425803103912738401667667511176406015294771903241413115186412259319213570097081957930502239331717275224941569877934588185001803319617020363887997986363040948425720638583428334683376331908123853247998023959594595822154908807391590993581417364480818986344421657687318115934578790587763081435836669249547689968996331996474043109503049048830649927048342881817791013048432400705630520490519910978742294208616128307508655615107686128308361702251357213080457798112873687909770688084022418203458962227148665692913421605335275828920758288419109493694388079143661625721676204619087576740318380489574341742410321970110045091515205166407600562448183911347171838211547218885989179948225604050567132628750361839134197582017661289863544661520263210600258359284313312083474298315232794214971291853431491813172588664951413672429013355773863384362954873710073928781955142361736468497897037930710307962880000000000000000000000000000000000000000000000*i1^14 + -8646715873974641731302941094623060380308695929602913484600528937972725420657381288090226129643421205816735564657458775214089410059025702063730483683448140246351607183621883647933429928445035224718225912296570351847300215342349913455872247531221232484950826769680952083679569472058509734176092003713452730365503081806726802394597541624655000187834954358884616440412489564591431854542941378839558727603529412448109684740228661615304957433397478034652183894570678992070262051080295437664927330661149830191550912332362522760615662633890995674875059694270111267353848836835555174110196904202951866712206293727455459792325931954508185563546598712464374649394768016651340726696249229850812352951184355210333339052592184193713108334299426269376842179281863482068077784689355798238882717998332866792901493243758508258766147133073433905860943851623804300776008599598276835481527394414711352324229588404991629071356426007817589516895463969797477973391334089629902970892598566676675926781503288975746596720822741423567613247215027960850382565129938351309149370209662940299454601080391395760005009916773056324257710614410956349712186548208530277902117705702313505624062728679847354736139407673557489083392230848939762444245944663126499102827952807909238060167713051507006113329332502735697087139268432538039313676691843867643244948840395177335266580486055184475049919359130785092146970410450789449849619760139102480483355508422926213485942731344950853632000000000000000000000000000000000000000000000*i1^15 + 192264286953142551872041230912715985053032975025664395015221722385644792192979223269677840059841950316900587836618881713675245443542550218685353753752259596060802273846059660268840135936551118129206474208604628284374474915869165424678679755667717011560625370193612024996133902501418810084329866404294845572818419938590011544309479856659274622942861565075431135051684634962198565151402864423648038724120097330373750297255378302637179390199991201844139838711882624097361368946430005285257943694894066609450862132472339658264100548266598315138862077101104911822569580402313220472346575349993063454600099668387732079873923079534734842274652254200062308805896048256894978143848347887134173529312184495532595200199178710089899316429213808215085893719841573227069162581742206994316165655995030068588369946857302341527453946244064591748431682569636928009321811013967083174371686474169336322529429865454789322172130360917274382543669325376657052580254583126989495384518368862921709656794203372465513310208976068203200087094287862823944031849550243916002192188122395056293246745720531553537388433972110068587892326683266240881397362672062310403468933478782891318865189346680221010423841388880157541360186053985191189026832438372598384039265936507020691116355458321292640998730118568734798201239925261244499325580978003671238764590151189053356927734202178023726700579913234880065464457371809272902413953545495743560824915064190156045387579281899520000000000000000000000000000000000000000000000*i1^16 + -3327849021610090735555616072347498293288323274841917198691772661775246996352418060181345030950791224901438766155783062409669721161315927340040977106642888217754212556929059916360979783725926220196771828016009564851426499240927751468500942155713822026488030485929568144897439991843080942144942898585714846591278068751258129606359494196150895146241985794890069700553441953399718016504989055163900564299127655587013217707766403462691411613884012679419879283142162995840539824811809873408545156815936752397103578556897420861130661644087889831594586166375247090816248555582162872741083655952025800217916676399673737424181871570730802506143863571532000435521779656709720984279338605827571264392632277158809158725929459486719669207717491912964519821082513231081114724834012702018883001957416841432724577121040522560957444431807375506574592116821700480413861800957000031811772973212710665743746608546219914522737960144140211570542088205147542665262786129179137983111932114772819842365671020785540878498773926336247567098367483630800192081526307480870989888966891226933077462689770840762541464069549459890668951416144126118165336117683465666745746124781639082848626143151230216075578584559766265053351205399501477396032933929877842926119766784231543017738868029419652267739056487797118430022320548729409851078042732400218107472116020967268622719873055916133990157015978476563863552620533945346465538746045240678761622457355028432712189618421760000000000000000000000000000000000000000000*i1^17 + 42363934522415355808639023223006841065053554275166600060753131281462790626682908278553833109270656721420048424069660124846702832939877780638423676857752657826696695003419357257067993751603376122857821956262423828452659371693182497741835379040329505701615611933788234578360087772555115573394585379937913535493418566795625372891114084426121171188195633744567120261617200212785895598205585115950002131106366370158771131448837020259717771893967738278861485027070560325807337554429673497960133236264184888808934139056026420318900188586714310362259285585096604501798004473084579420386801721067242627813843091198414280760425226008606735968799149510514924108616551700041012232796859832596451001463211844561393501653690867549514899603380248548344889648828921679321011898607009075192120778909727661533901540242856234071844925995286681051258363999315485595754442765284235634981028138710399870623250756518963650470788282194027170958598333772471503833271326622337198683392907289132336382189074992945015745376222451497758532301169544041131804840453943776447623161918438587848084038878499674772262458756969963953422055774955416642371667661964092805466811833091644366232443525563126779937990862778962374032104888589805874350378628096037920184814350980118869026688469391476409588021953990106425741500550766448881031143204850666688097733997036305500998589980113650586050817666059774225065512084947438213141884605925328785971329517208882722669330432000000000000000000000000000000000000000000*i1^18 + -364974491838563921043153773141181614429104840750852159394431540357591164571784164408501961657203442797040394378087361781708045157336267809604689518463806255563870245088946464967744330570865554003447004853240791663144658044527284533763266675288072684685377776974822126846509732304858969559324075097944954378150092634809288479242842864663606696441626986286502205999629254575187635361623444579214498057806144140814553146012477586174701225387569480169751826721334842289922206762878118243612844902684838966889975576374458522139246076995936302717861244739138931705091496991024624495417835358961319166638237274800418964460383362195140591184117675986504814024333125249188407519264597876157070683610648242199140327580477862679476807456100700880392059898308480177292913083556000869817269439522246194037014963541370806492755597011308038144807910626386332734183338346474981085919755151586968134535961260602280682362821282563353172765797365050416242605808324735388849387027375680153260313701357139290484751687626253589223331614396212091689547568096041360560557650573530749135164874037709765097667292857072448252361636737416968399860106266774096431071956226578085914359414202208771972463587136163793043485345966656467271164565575965508401706150213364124354157423643999197659005009970437318705124553435223139286516439730575473490295921866966974962424243376866118671912791790723260325679847178069876202391829384315984626721363336524489293824000000000000000000000000000000000000000000*i1^19 + 1940289907039703736681697002362832647941370771041427770800292577155868597003937730463646655053573984034493037172194323581309931481813836185035734008679974731329302950654109546333161286214872840829395847189622267563836647524121989916640458010567975920506512365963957210987169859973192788518573963286592877750194788853482629727836240343631045062410303351686375859454777331663498154520685465805957510943571489816675629876756289854033025993361883228578940047668847766500771559383243828814937287260512746685799712967291539869617684845674986513122306521012223565411049277945507450150061370739338130315494844318273418224061133830483337970403283687451645326499540355577760362479622835985563509249134960039032115213058294757624854269522649405417105740826358463270513833486256393617172901234605001322210327934539447125361932992871398882041676904834776832876143014180990649730077773015626386480315327350491944613048495104850074601254337239985028949397257272148844497280811116928946828111837383727904317418049447962422018232170673255239232670179575925470177341268440463662282226474525108852023634069397845476771518088710473636789940410769832277354035507710293668976004620058236394251517435144453908345379766133916242924984167524619673705685692555373057528986220097668160425873195745713392006129583317624576529517383489313023748328370052243069077155320873905000026516254738123645354670097164355367087449273887207133132811594731628789760000000000000000000000000000000000000000*i1^20 + -4509167139484201020684827360577703505722905651634457643114092413837639753473444586376705563378499896288805291138604226973553409080911074002839289832727900294067633707338210239542231258082920723156813560863864617691638219510498920045908689178086180727573964118784668542030580982308559851827288987826400144146183411721409550199445484231910574975788054263092283104401685265365448088065503549455025967045258666520300909039008563082478515431728427985044894000598928214103098857760193987393996665082532798067235600803190401817097652472105283914767119127244093829346402814511585216388163397234747831357958061694518944486092319238171538125567992859961077858899632583596858796591181749502280987000197820334010067297775753314592432534735978625157134751047322661291422345488750176243756657709849395268707227232920480660935987746458920846839133799283704957372861105266966484058674303743802252718083940221930966067828387424825740082815633244809713753975332879304085421181924505891317737656341254045511343930960153753851292630342037720836101797407437051542527445711271138761358217933609569016608540791902966552370575974024506955356138716016349023095642665465539825195196108090765200630598835366035097863849014658259857498720347386939623882537373984442315295083890859258183004560571868257249791292369470380450465514766082487214092650735487911633819312398757918897712144439205398849265890258804446920465520873707217674910893520977920000000000000000000000000000000000000000*i1^21 + -2685806499261163144886520772877474212650183208720276029012346379130546712529884751714125881061210240813294972975122509838817920081570138064415945014597563720698825355437442909558139946027018511340007113631776335778131960047408765288783530266735578242315584982546720217150217441379241768860524233246002314109817053447432756629905031815428191755749034058416097038694477997766162184781265927252946818516304117266116470297909566408826161903832760256435058322028681171809896941946260775574581233896523930712762117221955574369251468576744437142266654681698040919989207271678987554413772332609385125645249606776333454745988728466031409963718407734978636358116272694665643926365189453551491298389504222125344300042627307110421764664038231419544441801855197649842111506399695718982539561368046270343978131245255622715472359778354589773004650530787632732767434069810555765929331264465974494480554784841082611134050239142628070275733368459155028526595083713245241305317463169234449591206429079974113774256351078916809321136291949909362822645776536738179942452354799858212717633412841753809369604709265213422417735086010384914063790785205875777247281867484176870833477916849016506198583042382262864602038394342115207312716059603653795974721367011551805064014910694560661988837143265518137217113096946615932888275530678584517147944307425858704018071426485947157066455957191455842707459937553720131797220089396745613380419584000000000000000000000000000000000000000*i1^22 + 23729608693633247285116165271498069716715819230849583282922290576521704739056767230865394178548595785201364889838340843583595704337170159421163723629454535892161290048065564446141647554252226155815557047520618464958342759118601339493821399084404880845411523565854338344279475443092196282728322430316021911386929118738973268245386545831147755506022326508626670873045403990775263730297750958377126275654738929718027507722205615161921046406283957719642573648183259369441961834282661017013405598133864795793856970462443626867508305480162440236982874833752978646141137605926633431912529336314509809105784965610708684069951911264607628446773249737781551042192194999583390557032090841101869215539606178065672808435145895890018007520887506784956261189782523031325734787002617184192777005721744111031937518519574787053527853518921462656028160334791448816635494625082225949065538190140496707676210928757006966043541394098882486462181521274895420306742714743254981724211899112629729859374673017436752855713276944327235425838043269611523104529306527401148157421993979159963514189073287737193250142231091296425960338859126354874704663662002214150303615705755619469871173432112546643197473974164913556290796954530949961304596463243567607714740645881632265837540387201338803247154518844018175138210813157461221665177009002574301150436171857477314195957259220218167040173883180692330000766817087154056319572086559057379328000000000000000000000000000000000000000*i1^23 + -1577592830427545408416254073974494628820742989049784798609067812423808441990264900347779811176224601939746025782101617699457451910671148124245668011407844990467408382631486446470605332668633691166627997236454180031143541084686302043329989966397643631944523762774842745331849199335423079089027246589913733596007502376528747623914296595105986112567253821785307938575070023129357342538324092865278149655689482029987038219131809041750686462745855710169716749028600128838890621661130766604601610675181430999588808462552229286388100817508134066040150990547074601084778023480069029485002751997001922451103416492377412405980727614670214048565574593008028519953726204331351967583604233113666187208686853705026865041420639365362755450500515214481655528101065758439543339824103251571447273918866548996549232392746063839641446215698508529166341088899187521159497213087813969759685319637655368969317457218642947692966469277293236229894635452507027667653087791831481190803039738415226074744253196863735343450302122616634391309236744219058303050949840921586037518842101204260124874584755478356987022149616603117185488129250335106984465651754188895065293801862767889668918272183268072929276995321884640400489891573315992601865998453874124698022849691506197908549897443926266477663753688191508518484372872269322729013979278149769539563341072489274228547883669325016100646081217435299847243167249939272128580020244316160000000000000000000000000000000000000*i1^24 + -45663898049100638875135201086645744512815338943863644118762478639431161289962209041099473017249403251133920459152550474073088997513461368641839912846472485014619810258486955622515506180540034155370455957241255666512021034487667876112928262796421428715494283917428756268814589833394069703859526552484543756589875887630064686943108273826470681560023134746407497367489453096643835654491385362665369466417531206159737132957983043907353410523313420247963134215204835050845971760945614113157512507894957676432209939796743812242756908365104261079865267248140634353333681722861900679329625865199411448947361915323657611188922925872101094579313952130833698059097550526603429879404185866179417800041501555270921684798290350014713362548139572856136491437266454384057511362039500276028995239560631666687795584727980645256836297445341104012896395314440136190768573588351578959538786464313557231860371751824403904877864802311736990683563080810726524887393709732999634494989806185896272298551438150864874356013843361288301127510571072964523848574559399832035466626141926587776079273514805090452134678951248345438737709691184552744539205694841545132664624143422825948745130262770050692528294734490297650620763870696395840180582029905300674406217804216437734616970830168586920053565769923830744896246530230469768144150998161640085620119272648593917958360632480479937033541699889864152553858538933132848401035454054400000000000000000000000000000000000*i1^25 + -30708480820123105715820580236336708258850019573062515444688972213018792060072725737805611776729764650903356277038870826506734747955936922998147264421647889794370100580232994821000638930803583838576635569624160915570263189961023537364872770283443283534656576787111146157011952284175338068385436232400147742534734280448790340420703237087843005220925162552802717462822237613109622913571065453325487609149158370605565320464104061094616585686885333445321014464456872875865267070503913598982576902633288473824229197132889054194063787526020062504798145943665434055522735524318871495434066048636851334335888979524124205177497650067234422462970048955309240266110103284624772054724506273914241230692842631080513032170765169598216315946662600093394152832651575673631729034053130711330795527172507259706112504690249091203455946136523509953476951517183634504168415002541746341691533913998911799368223293498661390716758972141072161860572621394103717639115013792109960933516002025704217381809699951164749750364843867868999382495579005851592053322583298719667176937940528088711640488862064152681607531259598374161546654722008154293731944481424570656259151582262145859256385324731742956858999581729943514109224838079827327757176281920003427772300385840914934826834761297251352335544841283685452759434850915305703675097611313320970288781110725874579574017443148353604796103414505844238306616791767786456969379840000000000000000000000000000000000*i1^26 + -802675406822436625505717381982892273052371738157624295729033673860794606001330175140896079550847689360996844859759519637494032072144038333107506923800081590897809306067624654308100689630318545149145941012276382492911193926736220451321210218826856587546062440047621554986649649467706489954589735048621883619220152834390738608730726903033072134533836970208047156895667973468554979936691676189096697032209395468983936381000825667312034069461215851866815492627211014574673612592792468982116606708304478637879559184123767751813792149500850615592777868378671270904141208864447069909317958806568718945649493545125116874985046763217909133157869061431519651203165944217722105897230317571760101801770995563895986981348884151001919334260931253379586593868647304745828739489459600249189368194052062857854952628242628189243889271820752307470165059235169680591753684545838823654275218075528884524358882801650436045785604875609832519210716315120084376976178641676740268290233121670146520974248408856231664034345415884551442261646148118634033433794032960132342054039907404513665793716961417787806410899733623599594406672173469325484122969126276076438821220252415115410187297857852454408133336848469475039314587939739003355051486447343278969736280457192033089793381827173075352635257361683282503316299947492270347541181866666491564802626543685751004808161324898176270292208462525784930748371071412469760000000000000000000000000000000000*i1^27 + 90771010390643010670632072260404079728223453454981968186350630622009898890529322162430113680114424291453833384889928145691885136147133095643554736245623713261221623275289215853623491731543857157837702476265232633377186024675495463455163343776890760438824264702615096519058309376071195592305179219903732747928801589073289323001231763193546459234666036489901280829586982029476630284032509416843967080868235731857205631750599057207935091646956233362343929042006329184385291284805788195490764094666541571897100139915238453319544345572155366163600242948868561253821468958026080210200128611685790245580788371330655312486590275894034309787633838218874769589981621959187457599909989011538835373741102355277667039389424861924642059779363985969724013661213846260792127700220598298763357417595006305109670482885895621503752123100796830240820795453488232826675339415974305359436747512042411664331305247065366738602854349146555612325661750574369253730441021150216213504211588820626163109683214072970553336299138525167775443116028223412235683237053794224446450246601153838472645179157800386035193021364956192931898423036413597103097174642293369849304655717555862228376409394886964683625725979225482800435599448840904272522737137050307834667195190402922476701870690112700759584368562496948313915658028429831117857019789126301183856524840275000360532313083555264261390632147313957881441311732111769600000000000000000000000000000000*i1^28 + 147867614218736819248436619914566987499184461757061189346396501439964460762204181995104103989100526846967204100887355323377704363085816232223726256810906705988291404589642487998689422929943794734604371994400587656074258110530764776989510714511435107035526014132377213278383833605304538707892585349080585480395219736601499612098078010355392492247339845991327107759090526384145187261008574044197725948510835613857936424942269620504749268346368087268971061482892488161005855234347637773240034381908503100554431273847555821396686964053741525625889205851336412723375800712602015928530933486776860726991911786388114770029370837351108852447038582526130889783954487147314005366657241070627141010293575196390207318745072297113049531978312157678748401293600724837659572881524585637767263051314541582024809567742097864368323063214977039157462420103477635948473000365242157835603204664306600292906457545877179379196491760063174135825258010018447278356701075756036786878198130938040024139701414712013442420845497580307019309951796432208997121051630719314872483838251115008049054446749306379705969992158439740891591353862495207915962402452124999702359887331563490537337977028742977606763515497792476571342336607700908001705782858671335180157116373278951377948609710546416460334323327128264680586401312619178334177113700427081826061145685556022102748194608700102530516117456323775273124317102080000000000000000000000000000000*i1^29 + 54298584685802603903493286173361420437312028451961048283281830322377282671874710120989552585829449821503920096709110881463013802591373763474658835949843772894993048452688414085390817354837248509628491641542509789591503510146170681737507230484513633980345125134153210431253271199367720957934790812021154812126858018948869370563690699713275365764136554718956089956453192542360758860382127118694934024741733544454777366255249703806147467716422433247467262975017853021584318255328607443532432781354186824104342795552828179840191873200396011271947124793343783810795585853135546833647820680444288387020237987084074676171869604115314579587103827888173501126953034474370018160566012659033211822983361714195704854011605700100627183592511142384015354594098830485088489542305301990988888257380221932561082413735999578742530459461035728952998868894242154754752603652179570162052047462725399997449674933204460536265268149667789552733082291222567946155151781808923822530323647570734866274855881331176938234208909749503192772885965420213847904645115030494198531191868966688798285935585777687018101320832700239709559751305462792140119997926150406369858421915288458561971290774748937373050558869111362795821180544599350033990433745526879183197403081218380598966418092650512152182748034146261759393045453469254327111440306115929744960421219463718067288282940172500095262754757292465894457344000000000000000000000000000000*i1^30 + -30250217352838441518047286207054611118305191506759157242143254316199768773077296928406866516013237143412496891002642112919582821827069938285172307439706684929208943852201098828101959392838898473225394747473700363091456565507416915930647550378826544280961215872674860045807600267931450382650942566594566965114923994941766306874896701991451912905279661906884992852786908617397533647901190052231186576766211173464721923148019740446276339517044539775595928161210777945493395566550368082331048642889459447920527754708610570683000980106413158894305578862079147360562749742587935789356891162630115391599620906879841980696607427465208847510960351868609829006784165278744421122705803934187956904949354944700078599058843731078902632998895797455891519835232971160299099441636279780916821874004412143667292155151647435363381361226891188311733501054266713580141001718037438649350258567273752919988852742202850572785368908562076580589490636847272082859179941601706716318467497770461610660346428863660781325730514932746977064908007917957892822330594741509025768805797848217435248858058438781122464555364294688623902423693438032474910576957372295126263183185354183446037775480322627465483700235605345790937732696450724843823694524203950067229195831845950279522204166848068579084727804737514551901099580795481162805884118612374272002079562231929108190258655689814822535823502753975500800000000000000000000000000000*i1^31 + -5583172512742489360149531033175442029897699614550833727014216661878949796581637889921581463322536064119477691553625611403206358639254675370063541386924729608856425694910441603814358112358352485340272925433105509746621137679396623200410752291213735600964996853617402454957722677470409252044983701553176342261352091584654082640993885846456807399862230499126840979864620973915160695048141190754366145271201529849717048754707673896038180527582247411541807257420442455196763727049995530313219556066223426219300479591277692906851252038691365987827952320811041071636601894331574210376969837487612455948380689798198003028986429561978749273100401477340296769152464911562384034064670788259953123565642201769826972337034779472411579955549865119339270548410175490704951562473176008411479968957390887339908996257107787995890217090544685641969138572260802376804861223873911078287472721642115173623075129629581219113162721831947546480826036040007314847393041066318450314189006700322691955490104166115346158205422348399358085754862706082028845675588131414938662734295861906930526411443400080673276953643784719262587742621365491266217626758502265279729746860519659667269044990522056467197399137025572009929965949143137709783308214505647137247947209128371033988344286968675921280212746419704945599440497741150219632458087568451332809500947252115650097500226743824713926508816629760000000000000000000000000000*i1^32 + 22776333302164269939123974968309144670173727099294740334514552599345508092798227157529985830743391969329579203536585751304365085026434518427732592031911877689981465606693038586258433344503938431593647487207546238105020583894429014746123480272710008670774727434407313558649932643253593789774066719627282859830531371566171171099740930691436189318396181742346680062080742926827450442120872366810547274978862635926679765225028132212896160115160588522325593987417123089656224161145929137831288496017302853410110350227182531774382892104173315868301431581409744656086660537423432987473418633825313685698021791617525936356483294528065774464440229348224965201376565003886475463531529139111797599515145840278017020530969153063889821442446430731550077160681004344082315206379097976390161874212510865175212679359229695408035561134067232088579864198717724536188380083751679941283212245448403451294281321878818202002010219479310510808118650187387883955913819082068870803953552901404076995310225751814185976010091837546753622025123621609311453997837227376610751176900086259099853523399047674686085735090259593515601698345280831139649976421749698140167794038725091667137164500480249054415956565860444560623082606803833559001907077926563460019708507852839831115268085244843988270675029236981932755719157908563283311619961076160532915828132914062308566531262465371995828649984000000000000000000000000000*i1^33 + 17883968062560017949276161436460366283555776292866324557802866103482078305215548022236499186163827006463065499347044431449249158672767508759060138302139132111109113042292939893200150409705466923874525991942236923295895528695281292502604412807084002108950179668699413437104734096008600359612433826525141123550627068015675161119532886661841155898383756596122014368921447829223897762100425679744273619455869407259739831910448089756779122213421990834981139344929319597917509081058308652522431973196355284113758852789300723462904289847187825702930718911794381916253399217564428790850408140688056454832265488560910108011672202418431573293253758592167563663028187324464198483246314202664895352625401225470563443724788584047745612630024505024142743278124775708006959813781574824815357847029010890626279275976124196223105968851363972826309567058352679522812466576766334171291440171264555336318565298083023384777685169935871270768026262049850398464999083029368667021784461521444875563440535317489685653429073961117392390824640636029980050502665126332534571253409204162456983138078857369213802341846307453700153809653512010262847882960828446268154522072617973270587070057738573565047479959938182173497279881397728472617574788683225218962062852007083069464542008381266150184291493943564828503099304307813529073142035419753686297589073142357939186951216929464490393600000000000000000000000000*i1^34 + 3585766075699732798023217991540386709018838721209678416240351756939618703476069636853461896112496916010908321602726133955625944200267525742044083920564038892953455629558740868345013163239473554682037105734484862134370108734596612134330727593544059616854720272721965533974962162644068525811777162051513697628370421902103387215120612972678647396564547278546673725898464225152343986609551840448012338341565714904782554957636729536394775088492946324356054433835241425349130825874115818820598396594324912375926755937185103198688285514188825647788466123815659885051546761645414515816270496105662247347323400661674408821586348772391488455594217768381633979383197245760229557526814253731412596168202341441139981798189957462618673194713873134568154545746816366822602452614818533051548655417526388724726394401872610613358529953735460563440906709016818159533908264898305381779643500923407348821646202962032869374750127224273547974099461413568013683266200524409899108452922479784347874260008560957794995055976613041650916857555662520797269041538754909478692061794405086804179666054440750673043963316764953001407435646733798732956716659773349947201535041718827386743887276259172262382150638474799109825477166459333159946864945314240264879224401264070656219125664790920437611395944377817482951463475635504568307731484155247219812384899132385736261399239616102400000000000000000000000000*i1^35 + 240374321641152988520115694641871312627883043151352783149688227746769053999794872019167529311847122919059668667334291100212907366713361579015628246652266625040465528951731454341010356203108170831791303715011734888366747888397778254206248416442141366666593082378431022726164818047214684927125151344220487758591946667539590286305646318175689637702087962985263046451066741382791065524546419527937883511930434187190425940661999330586553941768629838320440679950026068222064160419492402065935778396384653082492132618433134542346632224354965152238994600846504561232299122337397085354354477842424476527542684515118355033699650838097349732695506915418570814185528032433717835957277212628876763403000498237570670735147449111002469627187145962848564742636228833238986420081520176643271077570791196699329649902098254017869954880406899082828200293986883549009771047567739501036878255376879195012179283848222738365353258284805590017104619348179526738673004720199442808541687406486084736546421738689502734613394322259738708248932497027991909281787737350257115982529993247304147777926367016937203350427492851621806049752180539388547131798491954325790325376535189515179710460389138199896237308002128735513424323372738862876307959252416110576115422976452900522928878880047315689895244337897120441502408341313093539313377835484694600502050418829055579673067520000000000000000000000000*i1^36 + -28039405335006747941401544903301552961106859541655463181149503398845122155697630188573647003942213669555835794643850609097028258438292755532585158898035552612326762210256484839742049796415937727832818070670292114378350418630686053287016112964802206015363611688299920232520896361110531716475829122586049532408840705009164694808962365912742802180649884790330564244554308409852910800440708407799888820477647230064727061492873706336939772370339902573842482779025383859863033731810232414936403359170800991889704064880035245676198494497110332360796899746168083962985535838443185539906313865274667882929591058345848679600620371713687752662802502688992787511616876239185930210224214990196780170237651503184413275248035765484513341599728762777753222184866757527346421675195489461510509882175064883991291214123528959418091186041741860825102427279048636760531220118637425499907743467448669987835055003338146427062900371534834119124868760629964558712177928545725114803504877518033513186363981883716758841652340722367640050287534528424378198211131251513571191357133125794360987433831597076708914619648495442369152445455878519559240283462181531312149177270124263843408520143231905549067679249331061680039466464263732534470259098610254211430729273435253328013909623879579982864464073104178339092190760534370505348154651034249777454151922659003413299200000000000000000000000*i1^37 + 3097202505323995618380495738240988995043371291735015269282893546244313025605010433641504438622469410028743168439539718132896118665222014011661456717534732833406526898391664517958895416275916864500448194609939127763698019253373054258055020343433010930799421717745455750303915485546135656141366459728169586617574179477060105322333231124405903256574330257287940777039804371965030103867881607395216547243245285434935719694934910970981534545895859743413238597318258002818509454679438577682695857064067568326697163776274780777972590561159091868966697473385487136657197950459353696456882359372459679701843616214154101031182032190481312733984623670289376188523091900323010325798885052828547176956062822097551361272465979683035233861291962166491298841261363384220550404540219018797553001008643523688535568387069197025905652188340836543050387840360781088551636971720950849495558872695471683615551432120736866757273783043068666001583983936076682541599342108495425913021227712031565865742321390035537714921167325470795664090402020094257494167837852104470511348023055437494510158364627265347900206018360998542118334032676420761915875698626827821747993535595546223637046122547055106983947487669514207893869799023277657819476033845565009432310711797502443762764599501809446546813803412953654522890538609785080486954855374943977437669934487306240000000000000000000000*i1^38 + 140450783663527129271181169766457850618924249591030313741968993607910329910886578053240233063197762105532585265926666596627384888135278734016181308059371492040011420497634185199737578417883587472204891165491802199809954445219154157830315827221511455648054530040484160403485504197735941463782854493331401714049739927836044815376063152520102750123169711249443022289553303175194338335717114801142560563942947610870948916037267565843579669388488788829312606112211293073429334144033204899356622883951854165623724201783414693012134123821696908079533778907009207481657291865625327164378139538937246979368548512528156432946364579891362200883500711215560825911869355766806418041290509514316869805195601199801679650060681538061443943548556818820202861200750537913781565248750811298897017780817730361021940179707148261899180054587530752199729538430100226961400529660277211752171241086105502545588051249065225906627828751420454328836094309798822963445807499142434422864285621500073509506216751060491174453964912286307615433271524964501262918074457631439912259460309987388931133723619950081649767992191308900900928666161618332664042447410543173792244801097838268791301126131329120653962934200713088100497769838682663363721823278903420120024939368479101889800311390483469066049653824838063198409847439450947408526769967600091042425077760000000000000000000000*i1^39 + -8013935647610011678196157150026020480011211914172456812952413066643498772029729672814755521941797206653917231667253161273703021289592413062695141546023825650205803330764020925534806716474188956933265307566821621283821144758654072755792939522022727051277304999369133341568797857778896982274323638196996210316844630942688306826506445278682646354598211831229719631610667068366548737843619030797063543116074957779866443346310295347392923763555305920085362418792020868697405824079173373190912062664004658450530029284198940793481395910848826109675466888094497966961042477698293799693373248774381638817926153468077465281694745245427572476087618209059965006650771032899859848331258470045252734102160349094144433407749704630476553766399208835240065404077369926875768810773267861598951052014710105287433460078574486894209781882241926427656903637848968513118302394457405915853687062068221465928413405642914124950249111283346356161106487290799010667713011401682881453764417502108592959366509033919012021449346062916731013759814382705318628552692347093256094384029179682979514510099597981088700568168292947338689569661472700871548099272604518056611661327010153704743490549989040161596741615078557144729123266406249108201684866433952796320000638572977511091463372381839477280324360223235393539514259187842394570578436496112274636800000000000000000000*i1^40 + -354035739494774019661355846524106971757230715352033193732715573497245585915484197587183761732794773322729772007761028617097521715707389965978118756532840778876812023366550235219676105649621909583879566750994521812203158782693558928679158031642635100805234479269809804579109065806188739702919342371134392864347226084048223521708708037127222912998634133548655893192353948211510602200963200700092911325605869743730163101376967996603937649628909990045530965715842433382036327126289650059839221151269150757921152969864528975616364242849274672090249663292639903258154556397289675301488140500450189124916486878174897733862831032670483909637698460367343645051974529588706982401884405293775357997544037900151006768453627939291160539000890059751085463768743736084700135811001061092274549214586901343998968976297600177856182385084366253431200740911282826055999622124586041960510399121073740077153504609588306896830871934288263185629567677543862966882112382449747526683399794163646443901905738507362651766982359731395836776087555001617721201998332357528204640262603539939943888022564297444354403470516203343122206845751562472738240242991492505880336937420782896927709313960493626967616124776044087926050997780630658031993756418602174538715735865544519942354721793277285969973592043636910196467417938988526216537778316902400000000000000000000*i1^41 + 12728705177610552862229819920066199186762855468430769566075835626052242839935426063176319797918393920961620589191406422502059308353023871868433487829782279200117997219984206714839731267207153967085241751973231201226879824723654152475117413464362534077624363113916384643888570708416590382000582258583822539490549719546146550323026012752079176846014087357055571158434890624920370942231984874923732296799950482431158215535087615376465483528652461360336770591390466012756333684549395770229011379201740174480470122057925921412554065627976547168541244428276471739149966362446626852302194435991010151744393570796152520914700823937992864029777331267818624678926311945079763377373549914971529207425046808857778788697033202468859074617125706212058079753913274326324937831540211604121436078609407882096473481063779560813019700155509390119196068740646476404753132820170429824541397432019406005775215738904910420253602802999566393406228195220452211495341667539995062643214818738956912629025190467531208602965252337728740301042525446284331784522691260069450530995322630086071805453332422912260521844126894014636634307363318538185939482684677311723659473437074203202591226075296497059554774392043703014396403256213356965268053999006855392315712096092009395529334847556611187966327693670729978436960580726363929129779200000000000000000000*i1^42 + 135768159470095167553870716442221524006414168666408820926459166031661440557197758424635641994206616516552438425138711284004196454709559455039664617548121152243135446831249544760012066009225409015291276534966095974218827038448858811653287833757120830665591366514212765975927389848927303480625892436713877112480907453026006904253211719558630426123101035414437308024284731057001159233304861825047040282211914921178734918687668663844755968906429650229487270934388018416763802210232108086366873469684909765388602536265881024441581393226671140019564509564533872590563367502953822840415429264910027741835166155963251104311880090457653892178857344678035505907521462858131792616668424257647653305235832574574517379557810521042880479961636525913294080489657501501895928714869565883690190369937226976717715665563893155847507167673210464543597430096606671609929165320623452319317036214700464485139297918649834977728088393046745680004852828536144286328477333614299148305884927879191818142001524682226588015511481486792162073210074857008117471546631729432604166822443383725760028300124815357868600583843605348597128157285753814252059311316753935340010504863638442149056788656610845289260676063397235687883812438341153527027460111680491531145951662139504907037079221460118244758693278277702927192571464327888896000000000000000000*i1^43 + -1922903741889494548510335294187405281820771439696437255878313744295910702123935803985366803606893756960135575251399598736454338251859567298494960828348290332248146030191005876556746309242119717064290628083494546445938682057753136730733111383596259651627052188868430034202876046872770031898946462036021324771248316074309213037798472721979272078917129034498991994205921207425162235694119180507111131081266089391474029439084966873949481028347251495240596404402659395028311955109527468665991430354407389493885883488958836789090841104845377668428944566978576476418021582914007887399618511485099774137695886560946223783235503006222253209264909771286093818830185045141565584134732818157610471795419562392299613580724881893508669157036734143600386231818714740308679392698878168360114683887095973043541550753842666422721875758732142371391825348915743421797130793907213995471698703218044104312474026299382154861154979648731345117673034955976133728432258312202869067641897810580269751100561774158852137939826311073943070793249182594779931844679140407886717692437983507381936461332596528708588524810813001595373645636664099662540508697312950414792782283905413060207222421815880215635489753758965551031796620045658590580822324657497841573121217133135128617812251319665125876750176150574488548891479244800000000000000000*i1^44 + -19807528813109010881679936222317275291647037549733753985053826677230195632201176316364059460427208870367235369505125287172067544876197672340570759172579786710974342968714842808499393614619545511657214241225491376556916421322484954229362849027644483967992110782765630838354191823280949525889020130236786618482671014196891833825004854172809758871076358236894756581151692309237119024657783000608734784994091494277416996290125044503476681881907408723523249227029113554444032418590295181432802002819680750496777295681209446543094899283355217137627674149529989455862847733938057309701815727509621467370083390901289666957308963415989232773005625967306396612768702229854508566542309354169414343611460424699107641692219889660403203125931775418336632616568740192396100272869566510520706813331142012207998330844182390255066718720198641992844786687098824032606786255758299515811814218966711973079333912401394130028385989464771685710242274722864922707909966136772315262397243890334381763906858514809721466314205971749825658296026528050144357924053834625551398264388018880506354622372553490109757513395947388610385394389594761906141499978529873211463800528430212341427273159259147621771237969902081053554125184349088341366278406496818293154567639823390462718147809254711854723302671015242702520320000000000000000*i1^45 + -17414530263327774934905331132435631283771142587999783662966577797273878108659598192171978440749613226112104974064029698635865244664813769299726533782264711904364231862558392798062597339362633977779901689126013006899967171071674852860065719103957651681828221799440039436745499147983259980233927699252657629504267258127666128504057063024049356299298939334054482244701591573525040433450125008343949423518372533611797195764108188581153205025593576133407523088298109643287798781355556846706981583406725142986208633876630666584821771968956488403409890183435705781725791940076131775833696762662729064394410510604663396619429635704271937635918331917083488980937650283250558896339554768257022694483134511402994509934817967643877727520365437796108136156691263513348978632598000938301633522529296227226290928910928309319635010369102760334804680921869235965929622992659376222676622438473925734723323871966859779731918838363671053714604773923842330335919649418449739068400484265890363909524633059760092706610257559271613094413693586715406253678688200547162968003152153215456568645000150770951052002449383834873303996874183909988373404202478283591866802970324795976123493491245229492467534237869375119249827992881966452303962214825939459816253708686883376946185619279952544278076767338496000000000000000*i1^46 + -11023452169284570784506905168119517187191516230666241574672277330010184406421939276367487026112963399731825031114970544762637590645047312988776397631875514022412785429128297193789369561838336254179841468387896304998008310071688343049919014272889487521754253989857156566484475989433709119485294316246376797466520130382509548854995280021104119631042147556584861525011092012952687783520048866209116140689975992239183907573749181381722840357005398328528570807707399731102981949710409685228272776817659209501608832073449073261356352458295704004003805952099696688868811714832901614878020211362452129871683996372595626114695869223613065166838155487704712856024614039704055974956579898386402304532492896946191754889850268104490631429953417117191959455452571022350548766424109274710979331888170445946871811692453166625999712861155994346033071652742447385568819744044542795496110749574837962423942506264881023089119061136714680618512814806480892246921977751954702763628004543556281364710927766346326286880491213373562021957956160263071071885415887892090085286954443215479157254872766369055113289794077311318678161904700023434900491667387757383010279864691100600875469644608666623907096293180831013071574549110045885167805333427368088225098769467584879436895857199721921432780800000000000000*i1^47 + -1024406600994454952018954366578843476490672205141349889553512750075415234978180389296456589001568661153750073807139809988369404634514613208043430203602522151200783116519379105321983338909821303460425913132198150012925120297156545515926180625415070480874438619461401965204763782684694769048797211504017356973506895591922322259489384025485884485299749714718523657822758725755344453879687257302361313326243055571286312963339792111550986989233160920732360518225376395019393189990752543613686782251276936006841052129953312370686409035447819691441936650490644902275622980454011148115489290554801223760707173270849259849325465371031645182922117019106934012646275144484560287323053891096405019733045479233010712645520520710605814566335467899719625554289604801196100421516597070098240876411848275483032383889990659144578023037859721093694675042666224918824298928912812435185283067793125512796848792849634958659290917183694699979605000195572164752692949803032428048848461019976354659359059738593352821962010300161312162187586568915840600796101491868513826359055549942197481065430327536568444771715805277295124048330802129638537872735519147683404430363218649551989215702447789237319071466975138871329597870819419887343227377016221029531512329603329421045580700131000320000000000000*i1^48 + -68996207037183445482271791678427961686830921314129051517256604075267608112139550441966176999309804158081199650298447195561794560897368111563349329932577281985456074357102371235536696822183513064254860380227223485820543634334544667090964690353274303069627303005827024355373737582423320234468274353360526093074905137479506674658893496251641748575887292509745993068080818177550944867839470159787040700549037931080271799282938712438614148281311789080536224717141301442076033958879889136634635910679577483808595842872665403392663186955814385774370422707288290322882399034932911077599789285908295493707657298032621829050739910490755369248676925474530558792459226204904916859800340138178907468096522405508339743159513838390927185101017048450503695376111263698382736157065306907525515529265965179227079984084890991368927629234872750875122374409982844761213564031055146725026479949823172254116039133753321399548388859469903085030974997488348727318702961548779890413706555052417916412846338764596274188986898123819337662959584704298682596310017998871039828789948948747622033326722985071733709688284020467613009928520485016952654477072190012932038883547214565528153972490790820386658948841976735875345342532528366829934303131782489249262958087725506726199296000000000000*i1^49 + -2353758889701269662646251496605108757322485435920544818524474716510413082792939558658034054247012660230490789927126710588446793804266322896444485675612043687434540481511765091484000462019728197265614268995726915825787810905837829455699640177822053629861477858440955779000403632351402672378211815577256329397037635652989234894360345884943909561784615984636715072223831041577608789052892603086176893754595479248769261044353892100316343746996383180393216767024412356447209030148799564095848210811551938328934668099889463134950429131371094673558917458774292098680063410345264965961802295167582436781985603146802533401556312404560322640610729057895870861910319978980478174707944100619078370959609350977186723309033783073932775888160507579326296721279237133623513872422763817396170248206804430415648890294415210235351619658125178801449224260054504425753392553265845922325039086913269402084832402540875883821433143135390725268920122324253803123218445751193652338917141660106861837288145506605448360093225365749977281043513947345412326503340407386525636694457641370284881915087519932185922091472946237745959306119231474479402727507653652011142062716735937422093788517193761475817857988531194621673035695998590575703685986632786236378724941997015040000000000*i1^50 + -83680488976302244394319635533004544531084651731868476898651934017769467137620934250691281908619344090053283563143255706375808076125380100627103402714792399303004302606381062310820928452474697683137659556758591906013709676150510031759039109552623637907946776548886322751590822145552949467096477807582763133364554766704312901848963022289098855185766753630177175616064174326279695090359733803062260591306207586582629612465551909432159460909736715805184390290572684548809883736164377159387981432729640120294966893976590363906159474830393856912375651354048023475844013096277839895279463853935802454150325890544067512435354756990513184763874031160829865175661309161900369794276192124168585233194183151851152879585047511083136304150261529523567052954642239308628854205524924585995674137513364634739832178518165690723385386943789752750787089905190717454591122847916948671707452949371870968159822131012697117793854988372105756258858768227816371703774809147539286477522814755852793683497235017796903481657874111013785922951130082107138057569731697000845894592524721931945243773096724719066231125193389551948688409138696323723415420612408639557423955599107844202739563461369569697145791949950737009653000624794237023573259978513759659884544000000000*i1^51 + -411073920531518444762522803858129952651729256506717914764268786787599959708412082116600235165294838744518894755114911237589876663031224434332629545899303481133958111201354269782103828516169324991756852226445672538027113433877569345153246896686471621509762992439362011075350540251937931735635206499724038253153973798044447268735782208076257667585828131546426714982635727783460138515630463122429828320539829077791110684783892951977503558484219359278944878589068688971447606985760990384145212463256469724100857337218835590955481554153528181894062607348661557638800268777344958045044046794263634757267530843010862253026568348285497457718469204477669376652302795668461072309850127728549674729779027492614436893236828647424631174710343793214305571434618591859907537253238624846913485708985450872374711522208038494345263244007490549903582930736393856433632939643671161512510858618610453354392037063584808071955335868312525502334505721318045042226719857478783053677068406852427623527094151924022922140863635611249943180137216756204424665299049323835389278904365225319829660300864573013666127865900101630597528783796687974104774305820345561945859101435562141001473725163852857940378281145443091343762372461997547614180126654464000000000*i1^52 + -11898744915344314576628453173847180894300079658020991662952738278626217862244800547403565608284641200599153250296923355423681492994643170874410579976361965456032990116893288747857322029806956925801856234619390565559132105203559332228381113152286257978255035951107345686088855791959795564901026838623313619048777387206123498041521676321205470303216393717007696134636669728565966460436628596012635851324968348387923954496498505945662611479660173521906165616634508136334508215314881345303179327915897036127252987230559555670124410016508559104817057283541103736882646245231906569384914649945826319686371419645533495900911388129779385672873496497587099375425776264952273001224465879165158628744177057162044637381817681673091402620392263495099055819691443962730679480109724236852776773702549572756190922707470649706423721952226264544832258614342353059439661812631715037201842442239572072349173541084058147818596824581481464610788658336180173375044807148363936179098468019713036642344492834453898076278148815912429613331704879493364731084356303904074939146354850254323894255094638996394008812961928099467025193878254651066678672663323650191259870252483326920751794813659236665644939294970353259159922236689591855677440000000*i1^53 + 6359781689304121134195871877934392918737826859662025578198303134328401681187671458547410699963428040443505499971593139813412496140459113340866621267041758847990138663204075831329809284786645840977850442834387750777292300678699467487398842629073916702916706235175327569933683263853606209592194304225792405302332358089953124200438122991265744420119665842380832260794342468446129851085065220430113669918270476533942428245965415826671137654044265095403218909497288349100815809468789526512728138505964822782374416304368518128302693651672203356736250399507237099679206849349850745150515829058245154124569911459600329405566823471736268890489664519695708023861322997802433887786875674885646890372153054606141518633651106232123917626104607574872158163651322948437405479137124920655926512043128541413714076714908567409183086986037444178400636017395274983054308991376318500847650524415520140504372005417599837137948645299898168838934449226404746951478623975592186597298284144530131915499557887540498334030790213311287669568618608338868466054288040899464560377173385151311118575915565430714023843678945143769950076281992364340313285897612032763088331447176270436033486441924807126702522322682352591601558355968000000*i1^54 + -7928070291782176627494607348365685082230178107299862540386010821247500182020629788936221002163710221590233504815126528753682864309536974578374039955231310533370198832720409298238212488183518234013295413452349715436255679525181647950491094220889271468391998694088372246878945417249263298459144000034236429472703365982859365252486887024512928753001921246864443221827571538655018803300594536950480272512033825165983159705849555817864759256047476773214096010308174980685529084103425303725699886432020607296326755681927026070678357177904893614542315840117568057166290789171575773231890115116541705628218153806563709030591850613597747990223341728568072817860281386777778471678305215697203218843842971171196529717988544895700571711336891855690802284518600156845659590598999217452339670758158051613860785379965994227920903301416060917457879979918526650752047309499580421113532643887992285850891159537079268563393728323934732956406184703589438965546134325830645227635850410495149362137950387210865827130442863651833893709413044813930577785757495442627307689901657135162613369473416095617231352705314090058962793745499027553514019765028634459493065003726448309193027075322594172071275718791822540800000*i1^55 + -72332781115658935813832421455563171951981977940495852970900006196207709803725982535991247580461001271055158886641550861558042737134050686731181503858255235887524059360646314267716960054396203854894473923428267857967724246118929595553337863432894256469918203013871130368275079523113113584223952784515097571476398631385278417028795508183120814407239098116351024884771441436503699746193339148653236520709278431624661314173638639632539083071774922235373480796935571555264534726868913862163200494231654475131588756284693472760762806810895727580647825601371129411022152961204711727147463792501232686930633581383078298836595664548743819188633041129395999797241008796919302654515512958049781488849024698644310701955407232898929023206539200544988051944330129144401980450390409352400154508298629071601136853803887694534009281212553019865656410475550930358696267723215104412315890083490874787348613308191059817217711570812002053510101329207849061142758161781290219331457290680484112487505600139050842936084274555430545442785031509354098865785683520297218400659434985454626987053104101155656245755749628724713686636323802531545109867013573119265393002017386374801392365601462571264000000*i1^56 + -364736481115501802755472823394631098312264011981856751388357459800149622900205039178457384697644971702891002717670955353484360714701646809308879303288096302215968644177135082386999415150700260560021722074838726516136451782743105567086889152363926193673323683884214923492169926910551934533754586191012899634433579964320357617290025569516880395109853551423561830241516788432083412239126183505022422161543674953078474738945201919161307528140616226364343704524187468439913715107903858840091936990388554121849372941067933639076852412577268647672661661001780331783124484470888648709025457332068779964287262622406875832118578855995252931270671961204737718055053850594701093830591876138782668259362523658472797164205781182301899172963231424292600794907193843970585488404080811783645751476006366416456912314339377418327776030734875236180909061017236972737644802392658206458482425083782937317430205140487397652225688091745214779821320974667389488377346367594604559684442525075193299482286981147794829350992122576324726506173088713030150426871759365406633452949104584520987646079935661138474750775886227239548884471287048391685276063891637991737244115101091798834362816000*i1^57 + 114581029829980608533706185101370364486480322134605887894324040173028539629637142175567076434060625201134302117509342045339421027586162799990806497787659908618840465304895036895430437279445046612781814494112250173266912947330000710095456629327143466752589983163797110999957928571801776050042143486295451136653123533848658655404276636382725784770031133871056820494571775464272620748007087850930278528680201711264779842270166988341324137291051413424326309765262392400737146137126984425596761124601008625917099456190480831712606816708022457679295027150425230007679859875574763435438680235204850146896944907527420188279046814719611808443353845040138830656785353266014180163701971334646521723193681723369103329039987385794392091606909932512365825821341965634724895548435305675732259934845252710782532145178182165110710298541895297966438059242146841017912153417047099006473760925309235005891452669064725141553549986002170390776505994856915961241023649503833492256383702204524972115637966349515621386362863528767166668722839416111164913070785799264644144458240900291444583469377504677895062184310000491018820775147449400005969793881730149507200*i1^58 + -9173885829295172294094755753530916773981574081758713628161534181222806601810979289258113514703899979627001801030693167836717064760530661005547593094610345199758765405294180151183431248414078187411695435411100978487387860725565814139232927146494198428389673216429939885985535365045768813105213542813350959711408515923423486303995230788326411190597032590286220335616556228893558747058438236269796902853474829423407662844349427517824274897311403688526399845885861358118809554273490466399947673011500624125758312384164915524526150945182163476715490181278545603431579589171535195564913926286795359008665587091377232637224292848432860631718763502047519345508480984017233177712374966767446456406357596933678163081908269115880712579260553021518361636711843579485353955670180128828677541769066562514265062422199389525484103881034708810232848544376183515335932201434407951232997003343591110322269753333778262981867526382393161355007344899011653425674393623177646485988292794658971460564054813082869960043983821951921938441760247812219472908224636502036765277180871094758946171865890293971152102228546474986862250252072400*i1^59 + 76221112760144147977497013396928630148621310195685077300286857552655905857051618659401345705518281421102439157084011564036119139185732538294458494455609232776562700128555038465602845408246630683369891502212395585613203615683902887920396384956296525900193683327797024750148817713343538624725862982433809905946424083225050163631353640891194491528858053185172063049846472412681282406106069928543833011755089892570807876664998086532280176900965579864158536225143046319185450746346222041720020796533697617534050717468864858932234232545663792809721362873361734656837075520845806931102113040251625160211073848405357611715964217549627984945889535981514622221162131990158582235537912698309681067372662472580944681666542188815808886595835186796521709674941282332921879650965176212164600333319336035790415940649099039157377875390016151986028660729439156063695090352349918279984522682675327277719808928678181741012913536802398525149009166959687118699783267541392249726152131859827759271836879921*i1^60, -193109817159340182665483043041773101801018447246607544611226259186850866732821597880954091120603647926237494471191229572242295885745341007913784729297963000147648283755076849825058289544887780698745036495597024986230434155428114707150410396962273095053665577278127662173645366340049473782536081956694259687887848478735132579248289638193673392912951488478460284758426876822694215244468873234581947535529695668778518911341438999007825147485362454368365023190878866552965082022617267044413026441399643981479257229736769228864552330730872209060524185892153169745065688506731028717772891670599097996723479735521290520417225547061415214794973437213743907757176378802367281049872455576614391244979881624875199880852912991911187526889462953476818160238428698321602730301474062885416903963875063029935251387543902719215354374860477695791124982619252345382846684436750667499690510381183729760074075774309545017506472047782659590333890019874889526475155315354320968944031769737555844929460445815629382163469805905453682356025628643214227217601365367198500064979390515436617118305257601352810178364488818053414550342113329957129000321880902175360679475897074143504790751698658059783128737812576161392175825778130974623064604750746612822175247862770714589573161857283078767697964694791029266637068663898185035442325172436300217987032526743853446456708374306530482045502203187822105284531852124713474949143379919608871933502213720245274120423999900357931352470190209750680003279073472765175105554640180999832432041050719868968809192153916264136943621407149709043961627577528850098411722014689087826849952706146121401579524695956443425385148869874063195778149942232325908433658589462486974011490970688482109518786503447212573422431485759027091257190298554540201119103175214831967135902241419621755566071733493782736417851520898036805651484287054883365747391933878732037661565178250918874950507747950910325327809480231256550178023262698032895839187044053473623326360295673250952874816848028145143969173942450802846622623244282708829936695553697482914754240629198577152756852560452406606877327264783974419076940769699791261597427996980204120966266853826425768019397340023643589847285760000000000000000000000000000000000000000000000000000000000000 + 175767112292796606700528221744730131902076999167823902641356044470729984258980253660112956705183840690299295002506968750005793317118737352765512932297274893578544071905937581046975091106824393523285063754342283635182450436165145217048820536311661107699235491103933081110498925775337154304877800449660046699321767651052013393504951405865714683361612447024271161614909527557175929952479473253907852586152490122914836655571689206023307137260874367156558796019603255627261876337035051953917676557116218921319839955294428100697740373527789026489549919288886265662722838370598794832583166750563930810117933798796987768680374803753394102627514824086682185566665718862525665265789535725823437101355290280624397054895958007927621138968457695605489574397785611277788174451599090190596919476957955175679231046739519576702630864949714861454504234207279552065951219718393186093934137400377852026015008360142018509025216146565794730613119097129757295451783640627275123391282179135445739624219639119728516454457526098755487450241172410105597451373781774158125915081226923964448785504544739832535906253171868360387770308870873220718169818959029455720105973312649488843074931178288172770870005723023483020967607228976716525994353443991893153627468591147463928073207384367127358923647900037048879942275763518540153437877854077946872637269750613108277271983314046138330523073363143412012275807009858027941619122351325783592411373193826364516943868992149598644280628125374076540088630575867305353698551738526373055771484648946962135946651388147918590081325648818405620869559540743254664557701134367220128779036186749978242427249534209682653810058113042608696725187856662052824751893237612463019395661346932741290152632674409498409622630206205660342460729185005937428264497658573986061768377464452476249873022427383076404306885624902050488778124621635126378392817760753835159622155103900000625378961661384458374979698093601961629741537038523260221001247659981777833966086245001166499888272731760609673587351907183781803989765097079063199644037163723351821642526607596264305851514251164872107534428040411479137946804285333052170384868384522878292915385683830239672039070446435772214647193600000000000000000000000000000000000000000000000000000000000*i1 + -4908651770048889404503994515143832897645523024574723470676009628832544128470472517104634727629717379149480017461946226150480898370431105468172259768785220214230963868215509304120829054885864077255372713453604113640328850055412652432884987932850765216398257515454913551025001736691826815112335779086962851879695257587622961621540402002925576117368106825752794077878024475979864916431630634015608677592777009033921713911171239703066339312432272641321222439301422783300386113355283290335413252665548404050713659323427807718129959096663771581793137504174884290825682492364167631770985340356151428146317318319451457672190669598259189443103814022902664499110872383661383293915549300542206914567196359322666333524713795034671703937674029490667988778660025036981397734918836911178221431432090417405638769854410801542165174943341575573956704810554284667353002992696016294374070326938437902599267647086583438718608895249663763843736141395103927847076310896180982639261430990687848141983670137938373905379519041239119926103764311501982653453415377574675827451144466556526562428797966046946161285620469974925205234067230277152143452263103709234575133029816375122565953607785070104687474656339069763920827764606393347828758230092277127708375619720380198398109570132916581375613145601155763222228543525172011404434268427093785094423883286085358922144201525307933696600945390751215054460898954057125282974419739040311542920724500885842338699025010660055673312369130422759530306594453632837719430101412984618437077996527434147585293902230806448976082785397333782312119671632549252174258953292643806379185138473552198464915687966233571113321180030534478974911018144539774677899314954405271015959176168342898133312206082116820888903676203505415167489374557690937624780996155170034004110549624986175671526195259778309949539113380274563088835496509681899769415555555265686057593254604215238842931763934708646647832016703812545885609234245277960584662247209289054748141192631438984867501305206898634974819561252474625315556553853213333047970374764607579035763363399768379202418660949631980192191905030628505983608545472531340398147234958022431311719218365881396568609984486382994383175680000000000000000000000000000000000000000000000000000000000*i1^2 + 23793950164725775723832515307171079365135475877115661993415723706363926451158027957160708623107563808732752822739816916769591425212279011394039509789491347596814678189106583210710371955860236591079428575959102464765997949209886875641847370807427075003622198677384049668834420780876098253765619921154894352115343647796225203529705897042672457255096415603170427977787618713379916255903885862550364084936088760061413905887278180864063377459255897302754466808199268751188337754260666415919748111499798533476987845044383783980012586388703928667309672481464062847698276047643951851382389714365158026298134015497066859698780265776956468124774511455416946870712865696184979150684497095308174078517665508806220450298893294783412275265460265480863342803368200073763914582887828146743585798864987506903805271845170913394817543632742484688373717978901112724187195397085604814045233079454390353193199227437001881813909631757901840439686079254156077289429918945621537255937279181642808018553929739072152653136995579842137271431300546456140131283890983082604136214791167225226419007489748072549980975857916028646860824708593775803442308742659809639198994728630384107246942487734711881437024546077039263441675809041657422808564395529277253995754574327741304380323007344834132222346180926730801535959743185031056561118945081356517920617331770753558733933517177265919130094600936675472342215991300220943768749654423055180370142695538773211823906350031446871691555410193492187130378391653596466656307928569842193056593164936458747675234208164727918527164852454786844543145013451061481572426134448460004224640781810733071408277553415627409800986669004371306860272119377160282534536305022268079168260090639123809002246730489109598342009000879284626437397804452669562066858034360038062375728515504220816135686385562405020626708177965787410264993800062413157740869024435157853237347349622443023674401691377129938118560690473829569694634559790687649333459891765724936721269209562002972034094305250774941624607038885318593516837470502934853291700481949217005676607046065290050800814604301653283017915604231592320717938520990305603428501594950220930631645535831418464859958867528414803263488000000000000000000000000000000000000000000000000000000000*i1^3 + -47616522286653374677237806717399682008570765233735008334907417312490037974081264490086499029285570016751544902118601560277422945470366580957140458613122204863443053473902812334162776530328983300214101020959774879798915509913607393544983164963993297174443065666600571479151695273312946546443358559757925196508244944966470188138480723297346047542473312648356511395272015606137942284068403234314183194365067754440318167627107110363366236244203255411603766745583277412580494743257916234087544359789878086109902606298258946476726632716298977042977125435484641930958562958174721004346548571690161447862018261439097738721251695211060549826274643326197088342555181777035459563164664934408863519436558084158201754712540876573146378576691199852055206657407436972769155859694339671893806270875006934071697710751872063687885155444593023436596117333035813581159628326784497782813580463426330758636877310213069563682682231767987308019891998842435898807032620874881165408819880732473419100331189402582547017962443897531083861722854912074400191565648810377398762769515765152978245297390601762677973602614233147304939305547446529150793589715745412885320574973377239026657665656580418985844374070597041052937693764694808544146197444526555938293245730564751192396207072168213913380178137389793842067998684892031298958862878950544587517929695098621165579601749045454818496487851715480216229190081865479899954108647421711753613218647137411409656943762033767163388048629315213920003880262993719971804160919405080991219538776537533979649825067512874223881965466779454194641944262795451154499854007517757383145387521911660995092736062070822322177760043037603239590239361148855864451466278601445047224889843248230686621704437354792309595577491583759730882085967099452339038915777923411912741160006532690675176244602380991694883084287729809678428823268686528268732558874996969747451795017849980711614770879548975007231761846654142753894864072353973119473478180215997284760144104454084874506147895927179936265135476553444750584576850946185603169927304564708722709891341720841650316990576000854667115802214837513156950849576418796546086546297408977364287353058204460773598801188552174678835200000000000000000000000000000000000000000000000000000000*i1^4 + 53575365201686407509701691224302094370615148682877472851892978595975661672355045010057174120878531800053040383073816199047277787323477070902987152259869633819157631737269387792339408371058458697440006312906392246557448007073816401402267914075730604571883489525116462308736506362026288040057393319678090702544970235810604305856640883790336558276605714497678642298532046278439933187024097952145927626291931301535526773646169632799109623025818631676767898949506905244223884333018314615909322055107076410200845648227305298835839394060757424844244036352779491116368475343584829788775346869548741286723038657937015010219601083335726423213789343622762643232485330044429116222366556216712141473602598548598738366582025456774378600729928337893407492160237050552037303613155625982005743804949872602354294176980140297489303413484293376104583918441312066168155637539145901090013950201955755947259220594958254474547216088275682405423627122871219014139787297322001056356256599126563830693283925813982376833236405910063168304514300233142884259081106193959051618314981974458927760716386785981851702583581653729760124797316079193139381972443408591901529318850006368175459526725572506557820696611997803097129896991802635924604587288444430845613847227840688475323940206393734640807697379986045390398722849145962197706767664845774040042874682368769745518524088652505086157067029562011077901574721361754761637729241840654820564831721502483784165704497395164164830602780743217526564512490111746670145096433259990297559104953506168196268071907268505233207480934083827183222110615735358419596705858669293826297687817344248492383877799768787090985328217020121676883189885648227430378162037335827775498454876673264090700107136879329610835475628142256416565179026095189245280090080292237621158550293600353669778765403291287665158238780402694465722914601373936380091251557881458337775422040901322108021800099797875104566756299999818906913016069984464678563116746474409037564031530271024544302466677916269455139743023645485683529184269613630284555843736138132023248057507248347487886488916840023746678256422790702705068420040719453291205246481962389918143364912553152898638914698949469143040000000000000000000000000000000000000000000000000000000*i1^5 + -38433579092369692275354883000586235246845130670245057324358626889582993844620767140341785482851892528872029067249890591189813738467040742634374473180927720754224441396293156552089222349709433874084094463761158783469757308999486052860379303319341979159116001000202677824756524095070935355813258228687534201093157884028704877872770929129690908461890375687361488114506547134669440548944168657801562654700031290890895286797074891789741050601067114389741905035433344240894908487149769703912697701686283659770198058350156021032224282935703245590629332129535923133812635320302596530707626095228000762415748473865635144311335219109496434237952488314484155455442176854457506252065349149383284107531363102459497821495232122190455400168146679332973542780159791973660351552336298505165544901011624482819392297125042362226641690631275689338858372965540879561979927850968558295549645742434498090111743757612913654654422529066325582908852247372714675050520407611707235242367463819139527632215840384645515261161540577980748491449009622452970439778836474849946435326445377585243560020658443361074122093601260321621478972535546175782831954333504384630243438502136546739167244859028901598156991785778208742778375577281834206578248506759246453750005660683979573467706444267010055667211893258393463080998044208429507240663776925407439654245262789394238638106449956062590271099721872479340832947539182544458605264857395579041605112527404468441399911873412194623054171237711914320419541799013042288083921178184001064559068997895833951991686184210013587525545976127652023835393036112936042730687536110266310223678738620617958526027904940179689106585842780352173657454539077116236892369348929516938797301671360785596481072862684566583564546952820706958199167936803450563743443710527270628346822879205883417198227125710671926211929719011154075812466487766095890747163972527481024194822148823381012856707307793255001497176060586665961986847599902467379215964715320129862131379748933860347651008799860041354697043091858798377218020379242428346426315667382919569811078292092507178302669195037656363519185083394562730631156220667967872782152318810100671256793041263861177029633872920313856000000000000000000000000000000000000000000000000000000*i1^6 + 18294335576728357370234467536998632090799617935924210636650953922191406344728088440445704711332698369384708382434100019582134823985878958931626553654800246890094582378224104923913694224040652668850272927677857328193917500894830132040667547332674847209424062460105379488359823969046108194811451791174654600984185732560164774647538561198701092347088560738254040712902998921573636327589072919665179382615915403332568797795287516542754220111316436371202215247309807831038748975955962341424379377171864874989392684233749420021172931168684241103319391958320721389740627880740330878748884398953795085469290750567331311398655737744231122316035291293620252430267888970107989441243621119223603789798693389388591435433576032924358323606294946056999784216445332929350395841158022101079570857797914232616363897742680806739990025307616842994075208598690542646696810637557993039695279262560659337764006289928907710390551762492484657989080755482112448637365172742232649589137380357852633286710920101897497648440616872671969606282974762421118512349148066568128333816876843807857248909742053195890957388767852700202253578146170434256391265890171538346855888486729101283585745339498565244920800015688581197113755672290364113442498588985497545657609953646450637183462922525105816944711075355160751651124544375778486132109593599492903123460447814381375624367465293545766906994831735813971272201590066461537724232953154113569656091825005571615715739080750558637205476502101520080663426021639536964742982627308821751267212515845578238077450850996772986128603008791575668271355353854108474030220653316507097115356261655685397035647124729389083155223110408062946717346742519710743285049370329560833674012024765260452804614837965687095120466130528523326792184467980244113714040927481526162566806651410857547864605051914291298933536194454963490606447060461774270531104552885009786163149899728340349800947103572891950453301347658999152274721195684319906348621835548589439007930105884963541531972405269004383983376735861597028858559770361844215480627655267557779308921824427257238404234614060403585805500924723532520541388394627262255388106267680228962390882631161021957678111896738201600000000000000000000000000000000000000000000000000000*i1^7 + -5880621838749471504700844113672251653570688803618300256511164196957779077230729117027342118967842850131003304322190913748642164080665853955374538483479260134816141419889040593994775212142881590602056835952658844820033619914164731978910260691603491936542904274928854506694124762162189696686886907931027110556082806079789948644942891385758230297180389432722906921438509727990174103344959487885750146465320006735838168173524743300135986933234336489252080326521393408466776522692927412304988559417121318384140632802886498522543811972073166716795345317295028649553645515469628620566296617905373027060749201291454046991085720806435797928574953574354599736581032964418920901861255171377436969115629793117635622715960261996555656272017916640381625885297684268989021783052873774216024670716543425199588696301355369739964505435241112255828005908952574555985460754599592358465807887738454392359849684869070473708843528487821925084374653966154274995762318872791272213691817018110327429718706145424325832052782767204955203454219323272434572960217223856580181366210310432177974346670408616486955811029943313616390048174227879645444663663561907636079045546925873926708224933482811050838387864353383859194304114115368304466766108004406772183090915710719223896696933412484678377177375188834237746066599279350886404555260717649555558395971883926500167938906089970360962658187240504390533612976110777098521264832834713597113151154132532321846704811655032990601820308935124557457377547308711993089564814627799094688064062101411560741473033482915404732918389967031687552410366206585396450076853520972891398729348694339703374279443826228490517869122465692839673292475301658085688101115710999946931373745272986598078180473225639859616776806501153660519207558471023060126684889185380360565734774530117954914760465495526722892525655078455246679150768013056585966805016544661838043824891761278416547942868831085532194175871430987201931770361128923429286665199533409173999950046883245544773823186505701081417477273457559894181867654715683499059184415004026314496533976313712094877188391579121199752176104468713895792142311975323229660004121894292591978507233096942268304567157391360000000000000000000000000000000000000000000000000000*i1^8 + 1285263738277153683845091325089651522363614093907969971853125429684258584055835694491274381332646069976791635477052848490831466101475291799776932817998969498841465978890720485718031803711560787044378411637137393250660066040649908003415446246397147257155338776092847644596136296008567991857783641808931359420951245404701987602915294501151633720880392849402876062018583175760046683209940333410447612348692779698120406172266825714747370251804854570956597003141777049049878633946426528633116648578696852685718792242249246226665040849035190708951690621356800150807954571891697386464881955930463595495202269490088872389462644515035006569423109762169216245111863433304376076596083986055466422048085010138764156655770990604005422614791350062148920438450425190214748567213965837473413332574307897461355618235988093848463402058055654553117692437651561512964237849700827656756387896391580617202471151001029650421911311375841500598573063026092108993485037307047309630136469912175267264505552057633931595165094832580347990565308854157139918169525402562907452602198892110931883263371167804524547037796582854244630214645050065045793218655614864441299258618439766508082694785780564360164406529166585691349186882856151185615871239085580152591674719938521866727109475167147706493385772801975930199774395844854563204075778943694151775630588510022925446534168658810765172088388744417978423937890879298232215430689902414081847620158413148511675787347540659613912923929549304740966150708848974538466342091184861898943489583337561158002159660932829999373080205566999798198791254777875183539283040328847130996688771151847215364198962598234237983610822736340598632555131331328591682179614806111905027727917749556759377832253358275332038701689440465152627534294935627424436804896522627222402669512416585777751051799462579690508420016559152875999446986399497820027256776593687058516417083677937849047483426888119816038767897244876121795890533885756171585714539875103462457404497355244296453500244558854256326061874188789731407937317631661650807420081639429258347004402460070259454852013248753297837487127344951798941786655874449412654742532068007786512817103855747270373533548544000000000000000000000000000000000000000000000000000*i1^9 + -190444594637709069072913788597455286511084847663511612490064527579614175933305745331257967240692104578958521021306226605781401486159254354954759881817743156926987697333949622369802602897335730639655516524244007166435409796331588772397633440375417267562581392410667740470294905367145295086936970525178198531858411335117703849058997153886018918930392396795371305822978509448617551636855022954641127219339627875110305626328585395738811198370998120936871745853146740126765404728289625224909208341934380396032513048454079627867080004630937492396983619134585191439248514166544592825864171221547793674433286651999969102265460871149762042737550638447971127458944971633704743078197415548413046930666824472582872754849306490308528128802240600261276338870115323972850765161538001267952048378076860372311070496726730617681169196703192396840971120559697351008143413538984660984736950431944009684641447411553577372181006241667228604490536260119393787714641229010906455261941817076289652653184333935751657696906324821881708447418018534058339644128881715254150316458160810681348587149705074209473902931725735731482967491211907432059578650930673348847723221785034198756847639469259342486229974814702770541199988564095062221829493717516359012117334133581499697141224284810902527892708698007242380366941482023499351032278017285414949031143454753563055478075383406802036121340946844009129914575762952205452756037653194075845313726570362551554026683265590554638259807971509017236797638622226154903185027392571158650965725529378762992376378044250077121972773938228963784701283805570758066298896577524428910821842637781394645466517016988273142566940599906226216248147886933754843170886290738793899846301912303642056403026173179566865434412716499622350346777436803751009587393254076123909845573347984327592596819883228991673940763116842677751027048502892200717645180265134645228300735201623899624054529808045975055172396955046457194466193690840016215709680545099077178059145025448196961275384859532251868242363599808259616095607990568477133304300871019004984380683919123877233514306549276629218595332154468051895637822985440255033446041206308776604427865100643364610926182400000000000000000000000000000000000000000000000000*i1^10 + 18934152398014113033908200234936404566740599102519823084774272787798470163107081845634838966172919401793617397413685283211679851497215940651948483584819020126913376739357328695491010289838133035348400531675228278283369877669040662670978144802920342834361582989404060320882334830028934376189183989379487189306834665842229895719775875240637518745898282381259894567575604748264450106633413519548301842884560810378119122167616504872374077966714800516087762602392424325959341211377888699829999454451537546024641713646619877636304815520322493484141900618089778747065559551477766788180959464905187178768710767977285725506522693449334359597735983153774529540044608852453732289773383818760882970293213914603492736439582105234465250021125742583531623713066704305483053362467628567395868887329578582444782850205556313685697500440249328602187365142135183144993802545139696742613537143897234454901658087600455202406170037573128024715764721191583637155508955019609805699299843169245621871624021114193685441889233515499259965978595474520933105540943555599824285047233323551040189891113084576189395609591219108949140212944104682211409124641760368557342079226138195061057641768202899634073151797833968262930111080518517792259207465911668006240902776102296735562962054047663971452477826733221720059850580594904002180297624336522917897892937319284911726228205313717838297569374333065645447101236738071492732401948639228150990484546429861389085770649955933967378621261128976649382665303781421117002555404483036422074576263140057439026606326413233696528068079118929875722433921961355507356177811707525907852345287452074587549798814173664121003600345676480744747810997278776567747583700117216877590793332705482034410667874719795099121677452204130999339608714014159294211111194199332049917616324722883992407536231089057510524945622576801493475228897442731437257732027483558584655818166814602625374017948695872167204165874274495115343828702105560596125502367757342957004180728772601747544535090393580787944956277780483731693949070576746016994862523998046453307717595768159062513292024125670142223153066991972010705363560768166264496375033529080831530228562778608464035840000000000000000000000000000000000000000000000000*i1^11 + -1256493708719872628172887947796125952402500959191657426622434500203599436652028849623542871570817384680423327031693862652793954112385084396319622854344596604534476817263233465514697839036205624280124952608803397392574635270331228049016115864810601602651611421146971026409110200503996731833083249915987957652260088861409351285110498548680385551836623920513167556080367946502871506679443008058150096811459917170555733829277687126782185255908098211087362321878272908768295289835290437069998926168392134780408922756516281338119000674125867445074760232685882691050129211173702355077412301185255936384569762958911789412448112860052641645597827250255734231069119389295449117266714914899764410542468897366809473108663002161749321565047213584822600191657168253561804294057069924888883249020440098134426413481796764991520755380570454261567729782845266373446631946353282485882162750008271129730900224011308600938893392779865767438306718730326416137596857833003771429514569280353043534639824019156460025545560525568360936809555779980389700896121927370246939569827965312116497125177030678231721254680683454265571777513623768644213398707804684812831182845466590136789486089766588600707447528287532656053340287433920888987856839191145374570146052777432032288754921641007953659905954504911438882466662898770851433934145087163004669458323199171776749217149013882728529945251962781447581015420811866567196428100667356475649563704823608832587151293995606600513352513476515117601368574590217306715326796719699175521399232629176147083154891434269866586767771416245018956250367381525500618776220776108178862878786280018237063493903340543563156148616273409725974257423220445904224015626942486745035089332017592296488221679999734847123897284091462179607975262504467928114115605189565047701485046044423234116209094659512112455798330243725969704902822201244597757411321141767391484992385081247291264145844236565420131407651757118026813261832368255100586220547655211353369410199224461588891877745326336004871928042128019564658362487710397355673608084573492244419645578519182662214789006827490005825332810434243236301181964302607819265751727778331646951285595205019893760000000000000000000000000000000000000000000000000*i1^12 + 57641091851216153366472182862810998269972235062594485480378760052889328535320911862292099637211608446068020357627616345327712894526356090778206422091046551429275624251233981093021733246410148644856896145060687212734136960333601960575257676442675307513723618702955219618374946295214275712779407324693819034407972789563963692697771430333086455923302440895197413887362687711312136142367548670336883370095556112936233714026690263265387131783374827750091431522140102346939611035375077489030892790302488940647989062358213056804312592668302543496359475105914418674993816984993113926788903247557824305205639026171047735874429498109514088336823671563424088967778332633238851197963330422032396456590035888380596735552682431067100326014129988419855224393324372774498339998183257821834653483142291030051262768780562504469480620068144024355717983337357323437331563573797655335068139225483276318833494845899158401302219886864674603720074669389164012821807646869198645477012108337086390646704556670983252430430440624127903011937105287119163211428471826068280788357483860562181743155361985704336753222066563151191342750287409966674638059209827011140831857999656348135443384245432385873960057999883595093755796274159443968160952982611852817757168638853110560182060522438918471172048386353353935619780362813636205978830012562629601808888422863144088521428153719669415911829958242284288247536439875986821769414447985568125763140679868861884016366185157335448245619975799813136982172628321605457088107711412364350948677912064382909434943306192900814133352276405718030262375390308106417585875104355371955153988090875171556737410688086446851207876023567970002358563110666768303035700990627897668099440277674793133127830241837743775009208978359940660596504597382264650296790270833771628118563611749373340523754738692772889085516045319788930787337099794275119326446724880277215173700134454303119580220102830005412916742593017727366428988236930885800562792967480130625930662056991959734033546185149463004396802155576507959312290704293822030612434699550382856416868324163019508986751482471909506798927125723170634541351739474724496915734716347880794399460038803456000000000000000000000000000000000000000000000000*i1^13 + -2028002893364192167899404792408990133530638477364553517166213633973681744376009008309867242736034707756997817683790199802310027732761072701674149116237188473667701256919710487368083192953103639505013572826799490197505946365902082467373525529205958439350892053559578161136178578806382827791611604820005581607322454718639936027262363498576383621121054212062950565577138947725696196657364291417482077128758446814318976348857317289165856832619148578349378857138537425320252577656776151639711775551461864173898295203832909327564478264186920597306754390588125002377787969256904033302605796471503273626614732124143632071061558700344938407993369396808805506737427739776109240988097777996431655904254059402739090430500819294548691012908634696282121889714464287120472864545912089813946373439623888245922948009304352785977278886562639947932801293245030600430851448915878091902788229733911972846301335503446724287584516976890181446739488839168311285720024825532316326466914428673238651000871114483875791711127968545680546409188124960328185543405932513199241407421758943476750720947065806964244917093719983658385100040803060574821570278940875481617746836543838788744594816290135376709999213620239572322653616478226017195358458138772345596537948761416901289650793567608293463999291425142561872061378422528384730239116523642031304710381708827736984762744072691205590579941746256052397820629949759209498651405838742424992268876761099659136770397005691834915440696550447335998275449132796409178749220288510631600591133269195208761653233310543947483970018989507150086424348108309189094886300897739122017836273285394573630064488159446982514671045880862827103420866567386337321916197182231831714534827967150263836560051662279394831305884402613873991163238328653142043677332392553970754745448830622223306753782818971463548397647270332045133289092814288778517225436980310100711026850108342028924918826237564265593987717448620755364397588711386503465604443151322313919950819497075444269669852299691834373001268320065461397403186061981251939047915011316387218641937226213455874456149506604933607951893007207274916203214428382620904698855867087845622100158054400000000000000000000000000000000000000000000000*i1^14 + 53830073320101686785780227173230172535601412101569117981277735457248360755656678854387107241354377153991612807202224524909313945122956718338171591336449283898159301242817724348617854481085862433716837413072537593386712356850896819146849720036126977154008441019963542054137653604584345062813427582912278992903380323870321325747668534541929089040098209200619779971016734436352345913134905386733245140102391428380265130578767257815937122186580415804725453119144485288626177090910863510999048649854361754020664001362248917706416131034163956699103180283509600758649808682642909251588683133635301326194799521106844342337321532740482108395409203403478242368802577618037449408904154144513110806793499448715385320710917128033166054277827236985429060062692386138401952693782573961959991866123184104110505534480251426440156656209616976356469009865448765858516459195613217312923794673774858838722747563154455215821554826390992676656860667257892616416142260648505347097383115549100853963026038081275861713155216727862880046320318446602673217499319175979641531114684919887827337572508517975434458387324267204310686000645390575149744401820741940759806131020386850009506448929292176992485677477609785371069883274870091369448370803586823181124612232586679094634378773966691799323157995983192314680089735012529973866941411450940015422635119679396468074939105737955352378067798942024412754102460349130353965718229215322966609028085891708642908114657567639477305254950843265755171882118097032900654171686212766682817477764241612176276062517845455372822487189622373934266750028482296278439699235474696129547038664634547815692799495412898112615976305273835100790014276200052111033087854558233650872798768915463810017254855866871825143825202549740789846689858009163110874478857464584664098260564292290442959379345683802576615811231710013530628196120389152525224301942717491162134450721672075883579564276174377408849971034100888962779255157232177036890973877279660853464983859142826906895572539739192115466740021274728438572944868302903144610772993789853473888373401244314932488030219589291719952916484545876249272940923308183872574211337258218077391159296000000000000000000000000000000000000000000000*i1^15 + -1205538802628350271486015856633645706797855225411033017535693400032629969746291217712258816683204844961608337504387040371638555347208718927279898811187615586106514070556256108357452320585703370204643627292555492419889019755997690610112149903267527718739640401261843744093083169356130726447249681312615235448646944109695701137392384528480015944955580240633398398787226053667281863477610422978234711599184121050610325750018938538374613593518693439288482254427617590419796747744401823780619900385286819848047536663904846389158383813673269564152102411161753461515751469308435547578046339458223885342885996995630884709922503677969791374356195038442346485955609590087799746809389353976293059349430938764271016033569250955767915925061059508975650311719496322390685737751889491666326889971303333015592573621455015585965909717584616960266172169363769293765513641815381045677280836861009223017556336288999783863681252013977974239734771925203121052109007448909679172384238481523561690678446652810151404639080651428711206561648189164149836125476333947363659218544207787018744750402885992797104123629865081893577369097182511705864550929803351754029115597312486932946647438480813370140213512490978290696308270570552826012502502243969915990383120852671714656517623380908551649312883417048192922679040977847346683805386410403611860824962763501496546870084246971440519763666008108495190322738580282059953477415761632265430644333873936696755425306514248611326537874433112707424147679790787034443183336811706155309291231891641043637645986079698726255683280821505577814363647777440010530678172258027924220245930993681719819593705328192909325306598589630777840306353560026670314378708892302077573998863152931887367290396437591966077962918210615082364965574224982776283177995939194394843830277620745217146315230385696231252527846794446816622524770821165635687059693040922130972787895416517397370190866887166359654534134598076027052717100485421898318589585599845515738854681171358910870012339951884056813367413768474918255421610986681582420356725578231715910973817061694016782209355728130232982355410989870375755527585858385316730533983348668906864640000000000000000000000000000000000000000000000*i1^16 + 20979774150937858437844102414690471064465541779098616683241711094967411137578182656477364720536747446133928162563443831156393053829847919441457318393287648548345963950069768519541135000294828445189204756650114305010343786118600023888220785977050894455894247060867070135949961906785001213260671219756738132269084971122226942901336937544063512597795843373535802316916103420055583513051020214284922062111227571094064936118695294242002935804293148456002575764399650047694293225831689387915909080177736578886436347438684327967661562736903411488904336128901519864640099077270027711669701421438352104107942610063582807083856782979219360981748198321928271118977838904687662378232234606460828706126606956132167981512905959691676650365141247404706618588992520834157989480233488864370016224126750060458843967783427937843370384917425555850517917871696210337292549513781632264809982781685528817733574002700769972578591543545515244356652292530234651277754106788327052304519628703883473189068135172963196263921066623918300237993247635721775164828587714238580772632678123285771802819950234255377286289283127482806901753155457858680306637739485116789132333339281779810250479275956278362688736022055115691051539722555337092884436059648925473673961228684176105423273894531848207901507091929834676798388796415839192718765447670118944791716311890114657281163890692837086837467525841002956626083254202881478338330595910785368794671126048697344272829001243488383239460198924467530553899318172151323885261522850241286917008502851398505903303755755191413922984725569831771106506093085610726858136045306613067040668460231469839322201863445088726645912558712152709906080950125646086366028619556582142831488000728659521659844814086337982892537401245094712583586336807733204336974347219234542305530997760068495232774470586362577758526088658052918189392340559321562238076233673842865075387495269050222962522238596380083357165432249500256876429179566818132419347096038040046443906472497825210039988510880491793934165087645466363087718098576867204464003217396629531986035158336098428837960759309764810215647245744738157701922921246272625279093157264275537920000000000000000000000000000000000000000000*i1^17 + -267565722219460504842421203091344083653170248786820697998819004432954308758063221425350160082888815708152132229895701065975542390352230777059125256962524350891138431225888532308004398754583700360954234827084365802279229174500710016385074439784223585982830365402004538679765689388484363468739975711586948515382773036425714622283093741030594771530438650447153577680116805204542126355761710120832749303977146803952534132425886729629086820375753361766975881066549091313857198297064585928242187448254774429857816983525291748748074737816715716473014390939559800608532877190710928005799167771329264290209085881465454050608372861958684120685222288082235137447853011768015819221522134909906364234971870982265771685130476941246368275437477457419639576072338304066790461296360729415476553508766993137607111325058049897063928101945021316499056422810223496311749877780590709303514696340152184219001173528031488045705522229748912917115010712573459159392951947658102302867621535250910865067492642958582549737427354864458306212394974852718048656237168740774546344220990120810021520564310357358444987958935853440968328825241355138173712269969583278443950821390443434209715417804049004890569592050051365833035491322555779297731809599658831339810463876804766017255332203632277517559440726421490976696125832383695949697240608083615095044102344538133715673127188557317760434461806412639518237741247527770293066276529545347615458125078811677212774394459308229569389887232619215149187320197536706665166885731272524578578102265974045803714432459476636670556338060328161928598210234036065834106039402239650534923654375938757369676059106250641675708488386951079848934257097076524713124619768231084281222116741954395965771825563513467488674162814652134154450513365023238139905813077108780093074288162988056603060442144748692129671038054329952061865683918361359096308221325166547595092059825519651296739361996676668396434278699378856350603805249123505471110808075270269655209316031744451475631614722740587958349425940492464997801982963693371741729239791158115306960222155622281289097038985117677468022201848431905763282812962584960060342130308022272000000000000000000000000000000000000000000*i1^18 + 2292531772012225168468801757935577172111653452001180724448360906638620030133495169614814421359495334864893313490423430373461939701608071253724813197288732497621323879653400853341858918465941124356651496067629648402432476647421856950980434528210273675202747073087116417286360861509058127428472330788337223752354455152306289929159383306671125600701939058703782857551101994328271367898514489027967426119276172875109643314967583817544282979242408112010458456474030454016187263970860086000114165843892590856937351515513613905737347739600955111429977068839630550649532458681257610200175587904744709472854144157818995300498070891470712757082761511530254365580063351219190147443192183117329625938880937123438182087194463479270642469094734467475782428939818351355270610657191743710315106482570197343317355833695733503341859420077108234086553669108489838052674151816467925247386457650721834557789671910527021286695200865926424890642036788097912231744560909710029504823661206126964837065025301221143554378455888921962855732735424156075692660036178857481228333672724085709199789908328713042493366751694886169758952515803757018944912705959124230058822747496855752718209352757065874399629091852071329332250091919215010113270115324416383249926825908012000494713649941964429787753054371791499448052508363396478091273028583039505629261482033045990492853363524329237305464654502654461032778200038243015371630197702773456962973918763610278116372846038815078862570228775442634585353550559331414596188059518582082300240602863408693079759693968079109112880607166827721236093321810701770265914019178022595729399197637603774040468793423129180133801376231043704634705118247101280991475730145613161440792580101383658401656663420781878971307265140085699715618109571027727597544090168727419260813531077260066577391004812876352401241718600565930814668947321099973471975397340286345977153233090781454284144778045866277739433613495235139516391772401651208044960074717912374323326428776628029147532888595965247239441230060017555186987256728533124563682872301432671195204756274555446054511559951791906431432570702476286040360432710869942158549109964800000000000000000000000000000000000000000*i1^19 + -12074697793054994714922931880886574240523651955740854720321519861386435644654981201992994207926626127247408076684211466155149162898468671642885278491120698609326243067271195772840413426198367670971659940999395127836339126518402013956040184977108816226801216432410021217326186317007541250314217950638605722796776524727141663070177850930560134389056426355600485147709418212080852411409500616908450346268568025897691719576831008067545664802934895760680718338995288773960865851532315093673535345360886756656790189515866244013553064858967843401233274703802545692286846525814005791306922193693680259338907721901337119747302635109060718731929841010140509010470674151659839221762452197845256459566698469746984035644931396996209601791782815915047874844188377306067085806446642717349023436306013054057568145015338452189396739292911972426527719795186361724702021463635161263893841039014975603582851869262886533209691997014690124234965792546510000842756135920617775543203697043348967982530584752376681304339567477910171283844379153070647516852995542064027438935600148805334470167254042651062118228078383639212019143125672354493965007761658797086465289981963253229502247737201403495566873661726257569106460397583014896272916844305195281419356491355576456242486273710090920334122573144501100479676920573355388952759806505389063889613829582329143255372898050325928389363292755225747186549634238639922984642693862619074599557783703469284931541787017849106066196047666204471647842283226868091641209232940019984061623240907100942019652713097523866813335640376353035584914152902567218938862794920341490699084068094551702304640332604466480608799309351641449137550825829700312371691523175826220808244450585828357246973869425022985768085235554909473396079398995831261901102208950119709945649706341844593853390449781357196959491918833167341380756375712262004495192611053075191946046837648090130488325837554713891050547067070475219710267574929513558582909171189203096994645661032346493671621915644983483230306071658541959506748079461334845744362564541712164972218798855027537529952364052779453214332131692129116896545688245844616570470400000000000000000000000000000000000000000*i1^20 + 27225570820779533765978167662802350182920552545888042849639098421911236248687116475145658885038127584626316542248935432745786463397773029965087812051611186260093752261196986692819759010793746242726308856191411992183619112595499114544131059417765731809410450055933213388459099882516699606126748443691141542873673210440451021704194470257836302752978256849818034197094086217172582500609512841984152889077026752625920179219453749375966267208846964871579375080387963238978463383208477801296450722239296998951074635068344837794118633070403672611279787195481444572115261963221575825066767809815845784886779126701969146191305077919084279943408830073974671890225648010463215808490977304730060015084918621379825248672255700494758834886767420437003407768746607979377322271357315897758869680228596563908462998854371728105723011716744876900075690800489427839582641248724294870781611864642138415491646592366435258137188047832559794936160785180621718263905020777739256349820693600571333849968366846755339585009360948887446606758139315560778965645977202505426938606608375239745785995237348642381900247231723787750825748606593829983156873029011864316830170759895442370700183978647557571673727355563921265045045800495023593751337084872270121083396179624254206280976405842726191024044436261839692492053048081414825171449863226319029708656783596929586997938992781299068279326151643619122542611639300191950457078670087945638214509362406666048079633345693512339309936669236329151565761925558005966877431705507334789653780308899387213699853527948972406234814058209905330705962926791067518472494365288502581965303195134095371017362705121793619193498166926934118748620901612169784743851063808502739288800029299519924558083662836484987747574197030050239480145876928255383205958540727958033486473950863283043913587853759029999571099879618665389099546269576261974274886671245243583808865360801944434731099098023007351796763859549755081689365023334356735214241146942534225143159559367264335757688544963601451863035275821539251508761841955175830029196256197592776873688501721386169198350965892717943521748144633334788374289208711609057280000000000000000000000000000000000000000*i1^21 + 19717520329909149029093289101924814052708920488882999432061916003395562842203758071234807299305056117898123066434228227355179351114216488739487799571003005440293166905745010755984403165531249634672946191055031281059856756165030706610037069012964303490554150915846497802124332189814847856517258287338240498853052419319315944887026213170292166376576669510460385112925492852286782075858691916471984483783819419266246741910668322856409649692069696335036039527958320592280492316709763102950374195184484556230119102180287211827606584404402628488588439214815639329705258905962325068531133821089647276830655813767628074204165182144474336684429462327158067828034445513142992175228519295662721463733686602139070834673585145215189748593651716634944085490905316296253870614794773360949941910488080547219108493128245636547766314134163687759740585139354466785965795221165275023933916534172210646287644014690074317874868602871853060535018724353368979255737617245457257942861614129638680756783669197939103273360896290454023257989275235443533221552039994244019543787439818232429370280780261396216058511755401323255310028856843887091200227050140656961035226573692847527075414674856926918029655304156753350359168637193383004234180668701679765436082960083480889274955904946236802283197406778119638632228918214474688078689758629617786666914758453978400582668906694847273162986064860558652199052664983462088384876690158189162803555531974448154254244777430620999006104245463556685406942527240407176999407362828225954204876042577648960738420456981253224290821903767935921963135607856877750512777972219315494331538896984844215031550111230866958754022697104216295757504443575266110491412102326031042751249606649771978342167002400856040021517992643961109134019093594565785740934897148042728765421765610208983725560163706925281842608944365440490268510042845543260973662725479787337799043351393056091706892471207023978204500050042667163513332385480572504964823900996876718704624482113181218101401211923403025493281085901508872065681054995169866223381297104619987489105281595230553959914270689797380811860639798712109854996247347200000000000000000000000000000000000000000*i1^22 + -145422474519344102801981024354598404266764977712628619520484848398426273374791157863711530140615969880179812670950828062294594532329225625830805183142240474752776988769116767154773829974080546285941796789752617979385919673254851347249048554975039115884129963570868578970733280642358171660934930553975471556816537445507424485151729319744356648031135214243588167473364519613019809645808932102203886118954889156627718230551636283301018627495819717158033314725970088883179209370951941881126773288637188210005148256021662647425258320938941825905373498129183110768892291801752277253188004481914092286790572514951854996265628042023273599610312070852384424120525854593527177594576243381435370068535088646259221429283570227298823153283205329699838374743429781061786813516100941041787904879024496956897053406602743981596658175478219844210396716163437243455722655845476749495102254878663449466888682104085238230648592364267203552166126719123149279248609760978994319869745681677285248259482309278679064346265796030223868932022443474475580976440874539677644723969733179623165315040252887432260339694127008233781733580858650877165993058562694220206400824053033222301169708853080724793793824197961049812059373580173179571115882235034509460241521886476463991307054619324408408501864650298532819504138238688100858025400171347049699851619055358725109521198644214761503095213675373620935732199583607602116510937156611849183421503480644151113902860404992804384709100211886051690555750534323352145849322148143589712081691166858309021635669993039110789647573379800052618746807310352823125610384792384761021265219923301112023958031345438032907793922944300134216392430850233335742620786449413755577425722387039249112567873512663455902049077498766925027775999515248391839183966632037597376359014124129325136571356068205434475899460929117841070112491396139266418009839028845866565651779535961478698848323993373418227707529179468499612657092582703575284687701766590686741750649209574103013166706144218374189247959811090320287489347852543450196384229461238516595369572488693459851990872701604447063514427964199548956732869836800000000000000000000000000000000000000*i1^23 + -5247397148991203046461835255529541083147441066594480098026180491770743301109466509931541513570817392284934453023752127133672530073256241864469668180672721121974673762596899915220415514793265432624800439236117947651731744831435673867279629363501942791211345637987867611023193534517216194144733733472383959705364600747684875933420581464226070803510167675242742472917072564361810214366976949320269684395034105313338699586404699065588299872811859373719246952459388717371677181373177127558771762199639864207867269606354346908149371559328341836149878453225497848740168153950391256017600987037203441096870755503678177076663273416027297078222144882080367694739574249424786805279086223081678634441346993380991942789102240703991985370882523162100672564667251541959300157636008643705138612730407072386838656620011744569031583230160645479432585847334138173083647422667767626878944350163578177277360377288786477293332094872734800777492207058552748929174057450832176636968659955122124712140376281597353600576235405632666581577674970047116507125750661125728884955588782450481169350475497413393332306810215690820059389877205671029070504390957312466264368302616124945418412099157764711081858769795386659984428145796667896852520008841225136463876494846015568718792349738043176247511753924186899805396823946200885272229658048090529623989956101075262134814545138375600862366970330351725558560090277463329320678817684319318080252105333413342376959355023779075402664138960260386344130058246169646160832565749892502893319161477127939939070747690777374639894299105526909619837988053737188510310350642486428460061129522167204079143666201090431444103990686184019794906864930444142831506310727202641115657583393559185569075163952551904206427506601088621950899051816415378281275569697284585057515987320709370408389195562387100388308582529668024691907245934708480444719292236903225783757140502951544926164371904177714760827597805652674860849649888669766706452817349078197290104910762216708455707121636419158405886770202611194283956808861229561663395704964828737521191839368853857555004380503433132645210451971501488865280000000000000000000000000000000000000*i1^24 + 277063160226438520265827363742849654151449051414506157622413956533747989507784374416321012116910747944625294855965752216370031536893354803964580576703637560963839019977357500251688748801249681288760335692534597788553183627300769722623447397427449391270827431365009740719543952980852886176224519904257159652248957700970927050054889427225283522846945119463134555916433940371458491403864379611552512040377702813999808102736959811083332654101878347592493817454322560292588112260017594552987754666270655300155892060223722092858971912340827280544694544471952076900728559162967231872661760024160843129797707479086242006843982056424113040510306286582534858988623437751646463391303796725067037209930161338639540061278572035025107333709300704116829149288229520451717276476458669214166501115919297802958269820962453432522732844590308888712385966696280854001043407805107793148224179586975878412888522009217191233298031141739185629649947061233095393631824480749258217515555187548880737214631510579937120107655421306633836984097982609093847388803965863060040789731786785769796070277678420605456690627055565489968132811438723328464423964638115668710484366590901612302393178601185023081570539497760612741290088230428608294930770433364642420721290622813270827588365511444831067595667730717284220709625313641635088186534809646729079358303042442737166610340628514754243438433887870333516629467707491087542575013809956211646700896280013092919538595761880362242130672136785020081960163007140832354349511304995504933700103778143278609889648926425774043782029807724753846902999980556339167774974738074192266382386249807207244521638032604306045708884305372797511436475047501468226276471088368213471866284438681179279038468463217760370236955026409561354507716585019091113204551159313544570874357398655337979909455173640492010726334547673635925826022923428395786532525209467530431477577142054897194498625700986624132363786298681696843816002982652446624699245631222251444454748992430327988027203524712550073443305297055990233294894229013951497584548338174989650629416826975505165501280545194689560315024511351128064000000000000000000000000000000000000*i1^25 + 210999968236729395608524386353515351972559569436082307584039197726344386147363830288622757706746301690401694886547087577654070746341582506709838561081597873974385860290919155984888236138773218171930315823082377822261247273504103537598324987878977052087526076280168648716881138194891046550518530320210925080140555851800427950542273451871500221054721173337155649118422778986727791503141563835177334733174333752483331184183759928693123134256131647228736750485739637296573161468530972204194839432324267567952796201795905945104684399489787098579367589116857394715189919034626571684774245430636916695663853687049160261296167119710116965703058943493836370172394052157430529983070032619707814550865572399108191771823327402036529738111821115967582185906980444133465904898995805689774813508597240643658987968403546563578000631848244571056837864885494030048017388878511919144075590071454770989766685378672365229986616187511930970148452209561212400929087510265233536697179924162318191762806386904997472581060079492078060508761011097957465739523336415797459050732340023435016727304735856948184744131870612023638127629565941023851094473648354105060601159667689356815647187774554977374774977414427730440113236696567544923474249284648038940560288871511355906056791690644341770195004103362007757027008234661902106653708704526320478752157996896603115465567560547558356048485203738075187512589354789287698392982858912782754256566441918499023017586961892339857907226240853063315631209258991128839168463609751411598443181057258523514573753111557753560970711017219518842372726869212483455671065513938635984211144988161407306931713945188372458345105931720649177934118326507661658508231508529553295125355791438443433229579070403934729151509481915037548148264182578712199470997280527760517639258861566158496833779377005944581368712133098810530489429761645286641929563553641498594460066410119661419012068781199394363998058424999613480583839112335071918623274698243033407745361960444605050040113116997767288875222295611511458941767483516928881112370790514699181539431492939169550183567177027169957530961591664640000000000000000000000000000000000*i1^26 + 26101053203607956351297843401078266177261950931247620449381158628799340835661197138845294223498558144994357690014320265305103446572389085176897987550905089236941732867687535658334199128323572459704708222639075735326753080025714256848087558382791002047701333444775273056859994201664997691708188612602140179718988082680471505611156188822352792499206573324065320751877467422579835865601358008401065373203625298968930202916348636641715259308348044247927421226754512509358798070331629013296643718114379165911976019937760355609019363404433593460608646757139910234014488840773891441942872192099155636678338619823350700477938462010915540844237502573070474173623998098636408029466832024507179230295283031251570637577569092390058213598069758999692826558057848859841027416652842654329533051827633737769962043855338910685146448650152375736330182724378917130070646159048945410308169134378105452918822131147320890897675991250340002456387853604808989851293808634299732481819490743090655086105395103527589467954687484007955300174362182818371231202710423484771384489523740444046927061274721127528740351840724267463629857746594855721304230508587120244309462336876218169638122971128233158934284441951041874492942693189232250308289702770969865474556256692780525549184114805543109579570810162493360213841730604670956114450314517183352649630885298532020773749647568792945843759054253395364329981384398173601965887789161804590547656115422438232985156505862839282638066187555640141849414875960269585098694698805580907019527265350867090509917950092391780577337335958359522136341512326686586015508730567196837220739319023364517716398833043744759624710541633597004194979382533182698423212732361245777812232762621907856053867198727389451156095870507318583500932231864784015218704502327162626800151912347954420542178793717065351528701950541845366971145962402583354716519829266510068046241253270051987825944768446685179327952206385276872583877026521812174014512412780259300855301157043947224919003003114235704655324005008873237893445852877792033412865791585645509723997296653249486099721903476807772644835328000000000000000000000000000000000*i1^27 + -532934740010044675108279688777781776399690728591796624366254377163092648694873492370054190865493547649190799360080717826491343954719837718072886862385079692042011943116601080769486927988982843241821306940865934723553652551977837174801299601099656366554803298571044864702381831671795604378349261181978817999875063749752590488394961255777281445746124672547663852276271697707926876483182602227027389233499796184812720426374932534576584537163488387840067020549898529617680622396203277392004839587348569454395061425199727404706135232871688614347342208599053390070379881482938183766349950127109437550998244579666668911887293985187382517484056448180671980166852103303986088669328005552152357683467388533014276683107548241497036091907950669530167196954829418439462600664701744106267981992600648560253234066606010635158288216774838215309083987782160954495697227574205048386417108540863635350143873345439843783615460376577203056437362960212981457710915973636816364555291613933079571949754338733026499305157544610917978333027388243407251131087362386815219160865306539899784968301336539652351140620225331966490206734066620658797845616678272807981127541981438629407393844914362923599842315704765760186658140279950984312884880229556132359696636143988736091053407145773713373433304178521550414129083189730630682889388654983306905816939780736654864686665625914118694677393825951650413586157097314809851172648006106662059119259596585909391612809194170190266047473054971775086541672945619121757579254442518569129198354485256639930310703602617271054915687692298146608291163480736266644499150559316080314413237437441096415998566949030543579831533756843655166036062264430740300416144714239171777263192385387333506863955294773093593918036251197594145406805340523712527907274405796297359923406184550653349909754816513879937843367002399074775034518722014943663694130960729352409375145550939261005299163877547630017290125916680249277393929739618787124644486674746090045608360528645957350619466702495374948910251979790057187846651895656568640400749085720723347313452664308521856814762229548385619148800000000000000000000000000000000*i1^28 + -905168170246085704030810666040435955582794360328056569277632867143691805608493951331566117551238427100195395049329690225846164978261769406169408228754312825034627737700416346362790982765647319661844681122563366399821883429763773796057835546453727590332669959826694428275806903662656998984019465774803596572669973797459816780600131956120151927819216818790993999399458122864324699150865074177173076794026895638491925476041352259119592554587014671794619406980414016644317401915028361052628000471120886810117065535138385012821052072006358391886484754925931361586797062628169185709150049934859276542959810383114766205863109790060172701166225931072424923597988025953872890175938468567872166887917293473004820083096863654180167157662759243039731762762793511522839338239975715277144702900901936457187040320279690339464326231303167365684423271122300867100986353473111315530066921651164372155413536479235186565976555747988994550570964569319924594019272469785273118693693211169166223772369224055970206408446365594522219137565002358869376891429662115714948639783817355167788776021213454065572561611979752676071326844203620218592297764409544265553542038563133930597190065415618080555873531458004219343846637087266774812401288470466877139895766625320058936087463416464948810367824652127891376595767979713729974577069354028147798795544073947250158625548515364465814286037062610791668995159309712201805083630312360363059247891489475429697021237930213082831487368722083212501687458060697659754457372527972643926618123580540210404739534366752360523063255352229216921044301539977990481796965905125268005670202067036996506179697419602022670506452423569096562316369768330372856610723413648452491590400107077223913889053574643180072518138357504185030660645643870341878302273811125893650724121008165533297764543075350242389652592762794300434054095267585593020748954942373386758605515691848126078968361312680858942110080901052039714907812662574444280100830732230683936917645064218218270280079824684773107828046936189011674483213573506109133742466839720892870303801497609991146523794003910983680000000000000000000000000000000*i1^29 + -381035517260144764944405547546345385775828319793861630266253962483321572154391711447275316827724565248665893845628918215414192349809481462679159232120305232203565491407732842881193927520380570375734369986320388295972521308431383168060029105135023057798829969101530826997781222050509112798872623421606690267430192556471909803325259308093687359154872799286574877786111446678971225877606693727684363071157220832860196676893175042787000576650144446696556828109577737127707052289383946831307071840875975046216571401306584214640852716826985933467493831473948971830126791619060311615857682762056458281050193451548626921825778527018807119695894559998078015657426771860690473653792807791002994555660492328218385577063524638334377956080582429254584234818132295927505020645413455065530058724848093361125684925370299211471648540427173100763207850965076680203505203606285945611324690597171074651431936604745111262472456929581750061039672614319264460306149762097836209399296656753994542429233424030156699435715484492777101244204822353551541552342761029778608789024288648943164156193646128335999476453183357840680891328518216939228394566175597310197588797219220209276961045612710399089842405017501848771206645737785709159263042004009307367660207730355598420995951397411969168707910533453469218948924009840505334196585045482074698708682408826234088847872417631715670057168251334797832678231705775731267190686097636548367030514067611569307940476938258439138297885089481189351658019087925593189236744899702499203395249635925440743638763283285728541564449869183529848954727205023111104741538846843795450084019154582155860787310704502618795332284912370659886017035634078252477038218770097040592103110035225990519863351331611021650383709084378103114137276189207297166686894336479160749148792018191147777735527261412533121633793081255145574320610411179105300095679658512049570224858277283464712768801656729120957625819573761462777990765005139102885634325600909342295110900113235248610632943053687932147440374148811439340477850355471845384012881911780449642060007159005139026185189064704000000000000000000000000000000*i1^30 + 146339601117356807681304097400706697913880706057775862767288305093137905214740374558986898850953359949103086245806186654730146421606707474508738149935304943261426481089253049731930714199623223277405127732228116961139429369392046550519858071393110119398199297200377368684348463758512664276473720970374483450320888515295129000076959858661397562606603730966286793051697208375813636160999177750559793600356414280853459346327125823501838568842375987151797935058028933006381517567690480816283551665356769787246951909180344058084277673725677330136791583254020417316166265919741993417158781812522793323331600429261279634601609030524987331244009672154021237655671139102022339258287611629971386979024967884757390027018962444422902869781319297917179766109183527237911636421604537288757479230154551357388584437905447137437023452036335771489114156977153791419275340986640658432286518470943573524222561053159216730180892380149444225236436699131347262576083960091874009007759350275500868884222720783264209422686872155682660098403106597743654569742043432087972441885456999927409755768989104721201051777736856597535086091779396921646522894567469748118603995695745022731023663293890769859024894169392598424153332964526453892208810879791413160504777249227105999581311860194153071221164827600934837315650666271685120769607397075131858572625869011012570333304911416717643863086192051487174050946392414809449386958781942654120676079049338348650387682586448672588041112787784486100065210752466090644597139856988670230138507092595214306645748788046995884170660437999580868369028813580371892452517514466172263780322261482692660513690854510409891380004754076210713709676323465158333619688842796807384795569533428730645331562299910348336192011265038921794978253916680923266583879287620462104714278712639129831338394429828048264024754986899311761664072734355850935446418307593272995212448390259977187731394603085060388866640190447886504121271910321928321477749369627473586559887602178106502768814140485390784033047538849023887551350755181333007989480926543697815847344442499379426544844800000000000000000000000000000*i1^31 + 44860971659855444970507283488969679976723213277169072441039505775947919463173905041050856002218881721729051915687546410487450826805972696412762934794325822125406034526136530203630252271226220800328410273308309786559784626737890880569675286294463053339659092301631642632823139624537107224342536388980408210499542793549281291288620798376253575576160995713093250917330859656987353945300657408191759366190826270664780344693913047908331750366675663821195384265047420606988146262410235730211739472133120834291999406695521219963382673677037235320037159864140531434788451877654366543714133228058686234935166865829775886122229696753157010798975755600207673385536504689106392367361495298248536605212715727221976385545484321753550482449221326783596869481882104471374147265461911330346384229984137353592593894701536037212697876319744483192040538401899624611792122274882182629065679427148534805781656971722296684610881634364423045689232302553752351113132093119601267585111685406957289161510137292929699762805980891846750267601374543531937655392949771228717718406308789961890435489706170542145296729878131069085031302867184397777749014373173754121539955867504772688670824696066639402030543759259718204433756694903484560905384562329235351429348694651459588252274655224496775083748072858181319251537779086864024363782532222783835994566713440875031649628331191326601362528964049535156185404855921047122736932335672683047665952735861307483198523911162203870197624605447369692396864720905778959349304931656563969142240942786950296359656118576178002822058027225877387088052646253619347790603148716642503948848355515748862951549570576924173030379686866722158525790629117102190315815717922156211411680498434478559328900983175258227479297240615713594372438053960274085595255402658635288457754947852874421904611463970801941500133002060272523440105576465768701017863700438648705919185643664496463580321981456427000170030607258730493288453655392644584516872711785338491680122100404839557668360810675196900436054414707665130497065700976966972578719173385922053550930613573339054080000000000000000000000000000*i1^32 + -116281949803120150975907448798556897965266490764465631140595237271261971929073720205781645204436728722914523319578352568007160081026784147856036650331501926111191828367523392544079660218016924980245933481596472922875762478992207529690541208753572664785895942903090535932035681852211111248373507313776133979758622901253318901337994511099247137889603965173694203836136463361649044324490284097679409923688848643576057338986723884155113804084611326231641629014176876131244776711697463182267822494369487649512212634100701024647640670470635606826948081781354878845466274976242070107991958169694036986082960597666309138221312419333558346316695190181150583143410459346372687793252547998128904277568836398239651665509808857082970718129871576181245745490226517059886453329663130968211729778845068722497238165300620927187444079742600166226187685299183928697089049748077531423435887872372074413379779364866877648867337345119497260253140794513457497607335524128876968424667873701158254139888120338064565893556696416726414286742249801147429576185698601704032051964464587479659918157052339554196910739900851924260502481756034774592302308138795175288481007827842383637904192049154689004115211202154968963888942004392172814067419952274758514540892838682232287663777825444281387088033393599754330662573538309666262103159319927611365582566549536904131832339006835732098446520042579013485256693127514316593189693784207044950050768475748307109247174470373739489014890198350051114372055750098548732744586151312899949828768200593145939533798834767111434058669935691809851833809665317093842472803207651587673351958174761560053182739181146790773885260534251651006727998404047436030501375577103786922023105111643527063264667929622891207126318369619189741538318454429967317763653297576633500298625586398125792718972952311615749917171045598202987558842923610059087589156774889859496124006969349692055454416727004204178666765193038698092735115880948610033099950653539873711686216410524084433716335569556904795945787457041060274327566020110290539143809703820069853612143319973888000000000000000000000000000*i1^33 + -99533259348910469839409571729898118182849093091772753339279276313440395360082378416437274184067813011913403691204040275609874512030167311131378572540770621852030305884490490642000281183500295261270205120978756949639367421946798909993600969681468466527630177828140924066783155524078161245251709486531833832731436439439566456046901893261443995191130668856758594241677033702264248371502795727305453208487005455141992388966160005562809163794319516854089391774011004979235870623200377456288570805425807775194641137418802761802972937354592181679304714955159205603907284112674395462465877952507385137232197342775635863003448812825077684508789450848631488757557014508740580756917829269582065341274150702563875142636036638421297316693384038235689757815960115720979237606098114345585259957542933684228459643858905673354032331891962880880887590099890395771307845259564089781979776401442441289641239598490880703536137265082481593871792735763931205921220326345761012598217548416845043328687543782739883238751660991372833942950323478488660185790880675814288664318308315536127312300973804785187352843313207508771634959829893833355543186086788315247284884450256502410985409104951648844252074112282050568179864324205667148764230865346913837953402973617672012728903345967993182409079680245338540725597321016655544246992472915674410867001259559020164555759649335049307763959173277286333190330120392632756080114322042714527335238183506432547457431342053891486633396682315520933515552657410603157617741038238691326413235371455882681615559086763990009771372546080163990994195433797088175129331169737763962321698132452076141261641486808492897900302097605352251018919505173710390913487249186480514415856177556708661127636373005907396651854039589995488475692694921899554899498998369109106730473238164116477144591990288582416880021180452587117388786875638828867784732678000627292023512516430087862964259487437300671797285795832869092119320414439749473413197446389745233327337771000442844923469390227185719917067663774438516047873894068412882003182089250126818446200012800000000000000000000000000*i1^34 + -21940600191974307312014413328695167545776921001067889948947464199230084353352639443647387264682740575943488068376765831515874264527266617304378659829076148963799147619286713847246418319578279257567394522004167849315063521488540121235215890805967372823603357810554991383366585975212573299261908564944005647113524827898270990205271842461135053090249986579710033780015075650174164371003090098702946185575331343563596087284934470957122303280890887437995996070270961201321655007264108868662426339585663569750277265129160364450063345585352923053736309826098383897999303793256842090886016788022490451196319406466705271898912135101392974881048261808549002439550891616866590178420716389048668788262203622538651172132980372471181699710102165401712851606461659900756103597775831256510178235303841075351257348343740336783272911140366783550812808348276752676528823375715478841502636969868134133156870637523943942028242760830226513751115160667548561315446484399825811784690144783321546185982485566256555812593006821845363562483606422157977709796362346398786332732444410982548987478395896316977086170653472768486958213517064596944706249553057622872009248100460855849219711159681359752152605836714392631435376530617516055620905028468178569095801570693684295803396625327211083509627400305066772797834903781164039718480585284928956222007486660627016923114261197700600276500500916350787996978702576635651317152128052716516283902020859173099769529662602821913481659671547408099508857004892952057145539462614731705295469045979505936024725674702940408032473859897812709578836790305500644328324111417576030497810011903111567477668490298226378276967301517110578555544463181453584530372903961509240590902484803216662466166161033145898959909730872341239390423751047416053373299402247429698634777543311173837797050375313710567618840956156450988070503241338796000394844632878417372274475489214987718918064439392390834453933581273533219125057315647911968672452244560691584289780767215479346505736557237120957348343021077603923836605836640167233646428588978939080212480000000000000000000000000*i1^35 + -1908756794505886702521172282594240828247191384622871224469535067126610008846754284763692371577343157491651402229521971737085172622491090763225800342179468492685755212711024880571302944287371844227535769645480203536833512541646254588551349447425321378842529045130219380200048657468169676826794814577326855606187809442240831916108842656876358213071155723480422816420698266246280911455223525230807144589006453654953173343818432097341108422985517569610147722650726259906266208576194174693172545842621947308945651016425703914341552431605058595603683590575895512265262355214178258925567551685888251239451191314614138735410978227989219499402840188575865206319076311743431569885816341578369530878942434397469399277938248038760581185821174468647350163447981010700106105948846508114156932307456828678606220572877278881330188377292080004904605774625918159467637811275925082972700891754170456311512598856639536962288087660118758236804323418802238456641411662811564649176315250162022976170800490166153894174652840440791075335289786370046040817988918821569008443207188521792824311447921587322287838937672035868743611891035066392261396577813603518729749367613882533088323254166144157845529598436898862622319752958956969716300489544046182826270163280294450496942302729386512863399427584205745863114782150579856619012455279489260443422670336000449651671555109861332043170794412514334017897611212161257417123295631109014553421197994099394874386606628275968084218696226182786293623165472710064610736212437657685166886022726419768102013234824538101778037713174096081003313704710480943686608132337179540105304438902080192859935153214542689210351412201988401449602094925096495262881946415717498763214853748608099127096086068804106552947470455999262649094454624708787676024541002438971039891837379789849880323340528597916416040009391189790663993385638797205007013572276118727818229310415475191495116760150533442744655218941547707496955333134922635205618319406329955843814438458519646160897143864903154897251427879165099393516752649442456453738563538780160000000000000000000000000*i1^36 + 93585926584727774508685975833562794838798461926978017471302723105125568273834955303764252649224236277916254004145518189943852257718099436018276809845025975439009606999440534060650640745457579907517269167449786990128829607408827213893625160745282765149773339786411642467545462802269850903372251204839380178259807421695159878649909731750953403728768336539740268517933117165369486928445625469125752196937047440353817667713457913917228810244024884998749486316388771350723077480509025360675778191098901753760346308130292690734085534051434904460271355329512862705529031762144732147305027193287344017502919841295480807495762079763746420272988880113435429317580458988333537606377634136406847485362467312638854641045032762378114305030066449982378123000185208439011258635635402891994990300314481974595326649676756765952364788787542097377882216458006967425952236273118504280309433905659959842130837674445888083919819731156069063259873169585343158162583087373392826931849633362477929530054441410702286290014558203620402993372481417194352263247556794560053413507176149299571371372682163638324398744420573814146167213693466017171511310622072157916542635279660479058601808446070829458248093306474022967125446029081355887251478007806526581325412539052197649586000926631318963671887495018315762493827517506254816159500369318168439955221030464604124930049997366631323606451047230484610882448445412923420673932385694174466102610014188866558130027129746502710922947991939024359150300513694807838436774576213400353161675242347425876967994990486501347887029855607235193687430530702395579112839879663135392967046611788785706363469992305483070074148740501386368055830028765383012109946070092313807860995968636434864690080987498465420065278768413444160867117328703798250948370678427903777700637302100369842681850298158881502056786036586834405336267806076635028773351725111295747255124213055413992176162588097174626739149733524241547705064959199547173162115597419299214133645325158484444267538062307134664353752690100016841701908298147208113873643110400000000000000000000000*i1^37 + -16081597821811254253535979717858968285879366423358245873916879029254376888223318011879096919676864284669323765589206280548593157404687117107359943601002693493757863583644252210435157155847988672581405455629196464250954129419759154950504532207301991688960724991269103124252004650667268308862922471177223200592723932366658494454122193875105749154038673498168924858155198778692326628618790026099952019261083723592465224784128728691448819938166240124423086921919748200662604409989686173535671244047028708187938977134762420259456447226361004933581446344257962228110388682625361863089780097668113033039446521410847819736112944047060072277039170983753631030227290381992706352359758146905624625459925125658871573583556512536023163392383347772734561758169187674010045624047673820128900995530846765378934991438213798083913492765120299163433761663272563205835932888574775753455286562669457784782381069573621625094561159253060514080734923371345493293158253552555152493469586117449048509550980955200093206499987143316972656704694075547046761268299849112861599531983560599141330330270225098595380181257752475573018442395791861557271191028373195144238927501713326918614426618666071218066831615145335066123068543232034703216422051724368404506920725598698346163094768382675503022530542489466542895230257849631675675872864843432754825258267599519196613658892292151773773966276128520533034357992131082431531465196544525248589945451429958561656044804615003966040079773780911821999705880066573181821678385791159238961090427883267411374069788334465927050473442005888524304928231423604974025055532084588833721216565030639516755301085317592399444535152815218007782381422674119107247200671665071343762918443507962091900241871808253010283687760404642886259333242383966477890003512272300926674006571866473796957844933777697927666165220032493342535554706790198193956491112261897300663996147054963476430743193153572744928081174504484876203680783605132103854912738277375421799190627515855213788064945921912172389676185820357102791878639122505573335040000000000000000000000*i1^38 + -816751304371990513652293440180848945487168263170471330646269354629826405506830167716624293628595784706129262846230425831781168045016314089541328841474475477315680605232665026987766740164674379441298385813291095138035786079724914444440621689938008672772938462307362695973229458507201357695368749316200318576274577693911420452341634368081445802863907790782005561225085000124691924963349633556160363769894187659544961777527160105847585266581309628082304379505704180037855108041458919164017692914046514859301126333730143759392576241139581952591678729676459143579600696858379269964265620029939455206446499186143124745320223392958098560625059694506906380869102965634135241979901617042949437536210868941231208220527487796395879191982256670382683586476272662985103245362875290909259961952095095439254814206184810735355786030304131076522465109948701828260760402333732962869064047655238040139072927738620056151765463122501935943961106411311242794009350162859898245120564220115804722817277263558194198160509229851319148620029728867471828779735395937722883144741070169630931673550229646477555687139089116214071788748521781567105771234020495517329267798663573330242052273074050809248715053042170987929259647153558662257313857166298484218454689382526116960033962989622630782825816023658357929909887155455053036580945685944326609378780033108542605623286106128310579375015250475295849809058340944007085858507317711447116618949236612051398077359584813529106441369060742117685377543725685957473940234431750171975398896237489133510736509707015814265438398746488840900732637033780001095145459587855572527283242913779011540959908868646681997750356140433391310633223120268589937372234538187940041313979167221070396880007735191778140391925374847859183948783765327401769834112250489305665664231957587233565891249122995742530159295544298619505127105867446810988923934007696445080446583156792884320728548233056770517468000269437110590059639734839920467324045475094296606692136433645281808967826852104480485333949833944078139277293570228224000000000000000000000*i1^39 + 32000900776162938823853435652247214800345909648553903182792011230546183592056732724994648337862847871843380430810362506670246824005521522267657435395522340665190295080060065464653861857710135909237581935063489166764615097136510373721819450924344108974646701438744762482758646257343551000446181107578915485615710419234393948980058603450496955179958375681884110637704158179565188026496752542825132326539726502637385431807283196274481003020412257074806424867563893347660126890255557499012215593126905706186086123615101462331496178363083416479720532933762965151397236602698797359482454877348933460094319728175186633530567418786651894435076646033659322364925831830528856331173160868153317093072276970565363523948277576409061231918191334711598746397343922222329721319576757172750627010249176554362877998459965395001607551829595811224592618019517764603783727795831206588014600284708497260372263759102176454314285878383522091321600772119045574824467577226513218436587640077006117479826605722331957679409125821200179398977187000478916341999408299865429615214918183851240587512661185231475717945263086645804064296260681611076281829038698354375095703472031793451217926977945968738428349930455689426780066181657501706372774256557507816691539932328016570658616777350204148808730219653427769725548576372863685301852046514410347107668369477654924693342946506171475308283142548581909757510172898058817268326176899820190684853899175965347086755094338797558015067801622732997301032970424891290011429997386647767013451625293075414670661379039616916875248507626455492243590366893113584959698607264777239170180047044237322518894200282125122946765298484353789625868363198864570394028353358661912986040087050589148196107315222513325811825670100075660283497251485410144170731510059860065709500123158148036419227096807257916604496131706770597598804162519668363813622088871943558710963176902222668704090555847920041700576523780213539522257460294360019783191566738791281193372949194260056857784550140148672867435329003425899246256128000000000000000000000*i1^40 + 1419822567471119386878561099791049805151924661278539776012404794530502096378577954316811144619631161865734647115497073229114843880985625974329099736364769610263601479505015097470966142870795686635279208028934397998506211296805494669476672305491135259061700928977974292642031031898856718043110753533143208295592823428267253438029434876396427164074697569114804973842884208674706274830521850055762963779973608236660203538625508889258394471603012399135871185421387181971055507754659270728027694507651464977133545597592024704664187364736311909456473167417328171734128963300591150615915492253001268050988777735001021098225438977925971242056415168948911031220859557815787709134199438000936908718586449525795470165657494493879858393195116679240355184576457874345777766610483089898717731729086685846083693478087115122703908400879094850765886961103377623524378899125676960443881430966397823440837736185403461763902946476637317608485319699992542508650990672333493422884183526844540550633321250908330976234690350980046997178320793691911520543052195694721587753703309183476248844828509829955200087322163842976404983335945298461487643780964696793099919532220305194493561328350252409636938193301516940978028425424797954084059767619018325848304361245014809795343657137378999052541093739043602416849382810966020446784001376724214408010903020310608650191501225686723574821063655391940408989957528390621148243277969526586843893688179454803964417426998658440833683514916432430071911240303607620688768046727044699650436805252127239323994017091338004538133765694139128258155720040672717916804990139154577924606023709457941775325496201899145283693607900400428824151685025288175673624099068504616494295931443181814940098994607235486041679353975928650068769876813806076477807190686049254818754785199248385402195640890457663426737794177439112642214640899116729314038960795982822739267463967122247868951933096950041086561429313156806493761608006906047402555719354757012332342360203351315687975917963032535526702105631603975782400000000000000000000*i1^41 + -63581080340127325378158017890812187446989392349267839776404244980041878538895376088160549023782922985326567430305124288726144138556815204721246164147700656268995389265582625509776401865059656288479552389082580494359654813080168163994546345769435238838624653868307928266906679852363105652039570177241610429715445605807287867117529351832249144764662096722480371962382140048245583437109546919592666512921274074471524034500896901578692339517949506842385222871680987072714252332438361685840710355780273065154900366990923845250415003206840391738860771056608020544581210551617813611012669630969747088917763127001093904537674386069731247204510037869757256373860453982117127934816992835228935773465797224456435879200205297467445508960509138614255224979746729290043268725314932005111386443648258247939182505561984622524542903220578577108193435620462567111744308135579189517817723119312904445076844583366021552124300958156741000203407534124317770709744007386852227265244476679861462126517316014283598774629859724130267153773491104356309331740014254294332636825117489793015789777215664596308363228234249839825595801385109076022126060539863397798764749420511757377185749885361076585465642491718816796693319016050356389847622820483366858604549659594323590867362278242016848004259172855266020616711999300146750029190910855922548648023849400632962098996911892038408975596121143202236968273402239236667809857622196900969204566876613597339378272369099780749466783863255387835577119603703701247961642553336999479004203798391745969049737436703131041412952148327043433381930277015107303116633923820945811392927973169752417966759293558865536147220731864944131152903451581693581777047732807978079465641354652946335589606056425335259160147773447607247728127634534840541803989323670182365887927697299018366157182019005753254395486542415962727288363006524735220867379531056016036062110311430265715915703451529892405449515564910871729784941979586960777499727670689237009391956686059341340556339068480280994528112263823360000000000000000000*i1^42 + -353812764871323312901764713350784476987976230552332623704530377821067816698348665712237425941929823076146813873662340042995501530456073295457619667452277611035573495924033165756969423814282059455054083384320857633206280886174984097402809955444425719803017340235737079887900762917422915208763244826575889298047232662113934855930100749265070806171513279690125422773732966452540787541655856761561460703186304015771528225788800376194879202807865712696307802490185114822541934735475218730433780894289051728351304012057453492975861405317816708069994826735871268498032171757511571513266364013689411548297231752945296455791423135548463418188878849994106692608715359907055905578019259241150994628907167107152070750823494271071189488706255849390894011273354553274561273634472652556863295212219582707462171802896732471278912509562162625901336987524395832641209096276010389324893152808851148270075259426246604264415072118948506057967418458125049600401725019013670879444217374105736249882168345561649157536521030500431719364489710045999932467289203546765023771616553802801937660132346557075080398395268182104582438128392037849248313779345341802859051029172729043315944538040558269982615599501597715087143953907257349428822659298600305821082610174274591078538444662839667248480891700099594867697352493894459004724274117575692650219161603639125147233382577130194802459706483948284627215528751713221263296731826720854013320588036927693575537591972809819576366973967279755161766020531934453271379596827131248311456242502011823786625180382967882819438026259078234838255530344489524527797758114177567794384253395096148341512660288313652292871191038053946291410689917763298238677536625602813604311781365145414740922910039014920632241138807642080373511675784756093385079935005788411656738902257659650027887907649773523673110808303712743229904748900210755076151978263971145798740406483534229087125142007138340609053103782999644443468380163270000847083067302902237700488581849798874777808878680802261601353728000000000000000000*i1^43 + 15018418647882961336413937919669725686758065865436195551309970620148499211806920285018099174265718816426873104087302369821065936521040216409334940473667823964389860492578761248181148398092466664373023774800961924143950127740763173264408703472538034129458507855541783577685534526507471302211446533104881644016400673308602082620776135931156833666462551807609761837605870144416345781238563071183007467692917093141621407799279960148023095954747563043043713510418617399678447061655614274449093020158604036404940955942489987132699894927138053483218237416031156408895502526052898378549820920499996858913969191015618766411788119271297818883497527195902672630463467305367726310691503531973114586419029613879476768179691996357891741455750423781212359452693039340580418981276647189267334422664944973540870337515731406009648104779431951910297803878040682154254465942377312727472536693736790765321294771146773805122024959918589905059880096300550427261884697833243160938635404998118828433665429499501358673266947392406118046811048244328483529630571399224194547405270496722543880994614044771261432113775578722152817237098657072161735600908965795332390130423482822208813877581402287796801688224461810342063949636183909280532448581279523907458056889483007077410521556531497176601011637847523638673990433590509433749254697121969117344950183511405551773135847927393500667979337906167206702544291603597619148916334783741424715267066994341876128041096205195514754922017534801817089686220452379133817200143691787403380247411781972171321714416709314485226937212059106877824929864970042885564007384238507267988392719527078143598268262251512552296087690195999651835123537879092451617030551776459105508994898391221710679086837956046197761635456957216534125847304898162178163858977280376195517510299941983722009547570397988158489617051999665558062875692496583396751271780559635749713630834982361001481206143467683823218105460027320019130657055439422101087265140380710467759236318519927953059287477411800678400000000000000000*i1^44 + 126326382217568691772407067339190713520601998700798207972292011644414893581657461252278136528047594823699451106125207787741565616753776250564981969572065403989931576144993470473571124494700708179947500739720349276254393414338322010712112576186229263060793725372112074937454923366109386050619975039199283293983848232025641462208703823259119221013149070306693294744219115825069120949381694476224436943704367872939775537058760628356107255280460310423583873850069705433098848319299453714400981570484207694471509758264189759909309025960585032171533951984369454620308940462042968035106393152097361289878643014744524549237764960563640238330330728830393630675486313678014605395613161302776450566003808749769447356840563320159263693093069095347713281359572740283332404486613113822805366568551545936545692320892149166952972391393034108213697530237823272446062649242232865925441720097538280900209126881499646955629478826847680622090768091687875896903195365297858056203843121395752739389039169751888573271999634047648185662593239755939671516491619081829193079120404479789379362576399025741737314860427237732430275167264943363522524172020329739275545063596775110968622518554995855628418789015732681726908461684282330278461190442784394390307767393385722295146030590805689334683927733665515256481231733180815271642623662473549440952568314406035141674075735238168431798386556839574202465994968994061343585107132630450966129086386314662499788390850630051392377133969291835025088304116668639010679255455737029117131172442247664143868689147400118785766151413446057004468954340559674973229707677789239794736306861325785749209846493971534378827444644530301720758816753531954501762045610748230858577071864906026739493583750079606068435598600605734185249677799966587035009433234409487515996091580524371841055415644592966996585839000273357537242600419675797477395573013312033347740673963650486322209618963168204339099110704656533794792184463851122947214581846025225517791923739417534709048184668160000000000000000*i1^45 + 111260472454502734012605755421867557209074876452025189844736874690454224022522685747715173993279384716551073223110366973720834545142137820453210960404551236876565807692582721663854380588757786610601667896714743266109996858674407653627204942611703866669086289346903398691061076502773163912376760103318984683168418114571813570111359685143552193734468861133387615585670372776079666612325246511007175648916415558460560846505125105529513161927341273293763118836843882239872001853990544839668222524165474467969200976602936421476117289356106599337429967406229319048500186075010542005851606632956719121559978555921159391388479075918013097221777286449700545227558821717771739112728368410812514476303775304412282157754382393839495710687526631745198946796227818246722945795508966113704609925760071187326193857682556877843094872330807789150679220986708896533467424795601162170309396973142455287252268561369332968384618349464745676009804526277588437524856855425677939285559615106153844617893348305808783158665936886081093199743402009578753847203376490717715797080527651737151777358749542781336015613016616867517389822553065356163729868149693028210527032864867175147510904452198263196019179676903806071329010150300463805264320750542706599124417485068498789815662071577103428187504909503065980295161272410486196038828305582348022184829836359034772369364592815020198959420193002599569512878525838653918667175206391179444159291090700014129719658155090508703559785937809749268655417228907694007369721484570547828323973983603608770547964912230035276380917413960363066616859230417750525398598147206558564386398693035504796921435619631502811567915188011990515872523247377162339768425384144218505844520470706424573437754943970751445266107912740436778282208959681531598685343920105842620644500231206813009446628956753760801249977400960987249650277378839140262277577910634424159440883807111066538224199823514062991961651907031220245857916071966536282307357952761504673723143466826824941568000000000000000*i1^46 + 70102227011440157854862634777187593694250008383466982447409170485665997653868861474255467344533154609135397191049662095836080417809555429888575244044991805484233354945898548621845662918172823502239315105864711749785242470699634903305832767574086798412405831611078666908681895543562053431848928960033517025678647910289405110195855527397115622712988967710766442913568177660910380082717207709581408530738758824936365374403669568180342859731210659597616653796368912454881235038138380889529131060156031650223492048097855359950440852539102418277819673988408490832838892609227488357317892072555612226613643628405853986676645626773734666660602285231582401841574689399290172519823910813039775854002970417338735307331335947428116934514501262086950557750359794472864077960437398982135466233177064293304370929426426682944257925154383908165892412862495652895559747212197728221877979890936826367609235033075052238112373602064839798644948778513911973323625913286219234327022530794357164328412398098709247440146854676179278750128293628634087330642121429544655386042922806499337134772994610840588783144973229061027113054042199063747171365886338893600881742903873580269217775299623838201937156818346923787023072997357303127397581009131357144928843190532107124812492937548507091473864790639660540643626096171136363949810903026770623457358023421937133381741074801390719590259762641677719696932929546870489776657813212605028016901202383731720069840630645846565175780953947388006586494541140459314535784931126169203436632441649590720026169202349425900528673887812014815573547206713998276944721507716489835543517420741583540470523255543190854856656958115134116867017878300370409245952897005873885243603211250078981334214078363033285746141395998462886258553364257680910219832108011825106528175958413296160573098124588849560955495233356010762222256437938844283313217580979657011016248118987907283352765020155892228622068487225931402305782357723797460545659246579821343838760547123200000000000000*i1^47 + 7375038957699365909532378813654402564851973675283090745298590711979656105732392890393030739841309894860684520672755364224930346122320571797876581686759818188166688054274774154606700456190296705402323403649609472004987018436680277501351654093728801497807958575925003465065027964070299901167093256799313304838455948739796621510840852189027647425256707532139429220875212520647852627808622948250055693752698218582959617673955644959188270997104977675274531946895061153825283434166697392555081370256802059868161102192632756404423499059303924494803439662124674154626901491903812587395915938282550185056266151436002808568689561644959402334182436922413289612529455526711026606685326133455294563495584024687851725174591742324144281314362224053237379239574448512366862948583649510092640798339766283190277047266607353961239761575032446260657819768381949107501257746751389283022299467352585495188654991757653882396882181491479513993580877824719005151099033337647043857165859539540185887204392481523714573646282438330935669796500522719372237273477647145886384134422549029995564355727412461684379886671579773433420700389798369577173453666561501291937814821038969305105695044639746475581004776926755322501400442803190995893617525928901116627136903010483841719179468408021558247295126602323753834531147587808258139617649241278144263422715175873568073560147448067818104765259816548909776172774873620675915999270953414273441798794563432638102554824467863067850837746058591613467769790884471172512817087277001702039227901032223939625861673640480534227763553764995761166766028844643935734887406354231708900077569412478356941472599482377078703020139752847825901383505682200826624716614222425408721864421973936178792316779021474033255890277327627446549775386493831289159404270993312097365759199874359381383200517752146956132228150813536298563128370534323548182637711602549163426124920910214042277958901475633886588377256004413582405159355875806400006530408918862947942400000000000000*i1^48 + 529709894796661377657483062305763757851375223347717499154404214833859717341891089465818577663511654621452005771121481778005074206779505566925572402334357331746627263252427993001883319239043678175051540016520622004859856225224003205102484110819189265634336706590909700085334892186821276980856655255809362164442007480940760381273903687859611177205139384817183309307738375797825574114674913142891605453336020829604297822601027412459786568762650399365603664725245418179904764622053505016951962671017522597042896223557070908317743463266735040041547108891106532752590220982878427501050216929560424177233182434568089582525675298027078735044165966880454027394932597045128014393364650988703821043007208607888663468679645190329996212005023486112990457373515129269524065766885143621428573872591466404939970475614925667530023772057475523961605886027952689620612800067653159338655381004991728644748133266190744337988251520751922049007277522927955476429299528650379396614553270931549536356742551110113112317888487361593172342876136686384914892161105821560277685132620330998917251464524034307044275791229157045508359087138311380451088884558187510019479756117015922146664781269552111354184651481984179216303174273554094568802614827517681666814576444513593369428568820156162999512486228038593283999213636857622468640637413372656890836234181617452884770840040692300123223825122148650828068348400697065239121670665541845583311272189516058190582634441961566034050023010812498760453802437389183402119416722762339775989069543703166466708522414068173820713009668547900646084310946322227637096172889387904490485171556070074543160049300654990295815462351004437809231149541269358969428744977777283536055223489827546232879713083906281716813981018754812724083074519840756061565643497163373799780330472338641072294658362146915072607892252237280460737799259843892977936080719969620095950506728677155074769356073077042372943948073676371448902127074485617853208257888256000000000000*i1^49 + 19309154816363595538929112240593031537992834327416322331246713998838975734285438312230981743377786795203735213085786057571134117306228860559225939138029323300385570774101361421757477853721915095024635791407082433316908395174985820958969606819176078212743129840451916893552469355920886672841950005205999926069637232646229903617668414237988006561492687590858926984946259186241005622244231459895272059405992455456201676758034976036322811984956469643438052765951815534786518217139850741469053568317701158333243610180309488480766664445022325601566393050650334506021472635984519944873601422319699182952927884943270998791558351198332516036412974405176939013950775827567230399885166218493319976211908052719337069989519186969388450581712873104574200265161272497239887907196031128782323432451333052891813047022870112359134827366531781901465986659630442537728080898469926036495962489115546366434926800276959629134650503363513259238766059735298628162156962558593376825608026797160729358033490787394883323036755965868338863995241703664073609951347003111099882548972290618364127745784539297404779198904601489795199099741781982692571995899911223613002941319336316817989087889608896440709728335045434325674605904700529844546453529463840398456691215021578933144112587658772548348528123648111179778358170928225100731949033635940361436105391710931616825087851671634304136015982961780782032173788432005019720334838237333967107805067816939229750124400220735461435874415180154234389728673514515487933316880814329668535670567598016344922119017396285648250338868376319938761472305446896279727801630619063592071871885929175338944989811759571875547384316436241114178346435950189852993084804289553930755328163381781909230041619585841231174467746839593750938794337406326918307785702189836696339796714232302255710626968680920928658088940934811850591619062752611110982824061307695858368186873276749544092301955728593379827388384404331427319511548219333378048000000000000*i1^50 + 508989970792182418384785760276832905260990780982962885652573520672945915282736820020151904724923501148947712691080749375227851313115302131640115199081935898480263638731771555754436322534345887679899939513740925163144754172423834684028266786160361296876134202167725186810476454086345875320490588658602043703453046889324922141866213829350864671537496785242933390047217729600450956763083506570533340044548887916823300344665740154921143552298554650676747669259030060486462433791129982458627041476204413031981035609278929700906498545805480708137034086964022256796688156116196599915398294087823427251650989273600543680688163250439158179803140140858084256182325345900208319729387399219975543194925939941527405913761290919394913897437674094696779659758848388170155036721725484833702747586073646345980491652149628913057650379117666259126381051463612954438677536368304937013727464789520406487547141350805563125380305354626066957018128694259805905452180252729022660829147196926195266214141016906694346065593792323782082769062589223402775158517391087093189072869782239702872187581416713377094014771422525692146723168974925425541570837469018379350504070103842259198234456226191622020189265317335567972746274103110511509706337932491757721434940949878070263229380876535389831747009773906099341618415832670639252589924152766279512116312503492084537033369052435391966830684919236551695359651935558913134711180340287694466679875471314876139486059184175156151747501367285866205548296522682203674726334543878296415155909749415831416587349401189384253107726901657753819207515433617714077625505899015780194064162139145468452379812204363988634457018637051317425327181779299537487827995607434653150921755153047550661280542574579327371147900552049779468368217033003325598396897032169255893477887487393497418743545814057059197007125449827254846737564432833056878841097875637882168205651815197351016771029974750468251265719183247810847991399809024000000000*i1^51 + 3267836933698546603993700507273452509890125222550096516613443427256777895477230480292506591626538034821090319845859724749610136499683204509299011465248588527580420152586531247394814932016892411285281025896728992898692067342998447232494895287110954926674008370379494982428887041949978682259793445324421735849890546193461768304088357694043776077444455623833419808922062453103205152925533535979594303382814120389806093140889984486421691561610336865649269036397678163194104780562776237828247013814769171570668225293043042545654454312728716873626287463357773503090680403903149568569343729555168988018690045865022716793567437901249072804992204357163198304174497925364704032155696408723243143280374147271020556531428997037013934839139407784268804277678982523185005850067312355334242842943964101381335162071105426501012073671253793938793228122558472492436100143857572392720412316781006714663572354927243300191845050966546852089157069421547231964441970662757097140351912135457992364047115608091726642477284565825812707832284593838419185523314225004959629370019407762950609384591089960920830062543747962942671954708479205429452856022864775120484908639966326855391056999603155970789974413743810306110906145800554564726215412559493820146778875259250446665063909166148997969225241972529954910788085924211613238002293504867962153050369287655443835288916877892780720156996724063846301568600895758889600836524145038240926209543253170543093469354827402916505244100733940639074877273661905196129486380022194131064631736488168107562674067523659325853697214646842745211599607417103828401132117777079205797308105703011678819562751713981953211082786184342444495021669133312137863361887763083409676756863620378216754523507076136900045952933105429743049805515294552887261725437491605603809437209194149936910967039893578277375013621989770405944881096165382274136831684365202914698257415145458144658364183622412589145165952145459989708800000000*i1^52 + 67812443012743657932731970920670727578891768288890687369848427264810424878245621028024430854564459378549283991222341595359282493383603338180383257507502305015535438498394169554660237402659290532796018066531633766978739947092139039554194768481371031954694226248081597717556969605312925859549298657443666896086975898271651749968158437239404762292528189521566030496036841948362924296585404863269307422175174924362994349636438810371742330424115814781325327635559712019604520787277965712039052845930425266268806520234835661088039906055599424665136796431322587941942966260100060411600281175072896872668332897074315330601963057501771125587283870289972155605428272244585172063585873620569780640557165534478281338618473273854909271491841811793515930426235792053282583006906302526354710086576351206749862303189878022314820088608718147412730423523663973510010927908992417034155721244113853348648388553223515611990311581478261216478777036536380306954293593172384827436435544168745073719854290338938730602447631627167855141533796779592618630851485653622458795731489409983229289996122693637080660388337446345959095935424693645360352790438090079844085643634270404121537416106336793686515015584474744213279899720717786242832392847705226388389069403735860102842054086360939588579617197456721088928265680132461391090126135354582324576942816573955614525927987824132534929110614501657797787244348421050205438102937744163843182070431998354125103213349801608129090927851575266614777226987007897079376095574523719696895472711725221498681398015145415944867289738633888627734991956881613987102667396117831442895701484147778978272978789240980897288630461906639290759573076729052221642206996912939296325896615762690416793666116292357782913913651761440194643714654008068043101193333150824205395053941336682248660920382245341993807884855907760633404607794776644753410307362954428793068073508490885100278249763109818258822819102720000000*i1^53 + -35599159405692608848930174783793280793194014346125555443229368373396549440139284919301291918010100289109900132858993648023375129544351072221304104817756537228722643511128072778610635102337112878753646003981176181135362522313180163391224413275484127419906629729202916478763759154966086066523775599637028263115130986313850079534764270544858994139817465044385433289099877455376042825922381429648838134074651293463644712100951486841970950859500514981569260029493576746003569574150402086430368539114762692297352107041869990488872506503540120673684388786727391334399378252596143450547647260667202962663925046049101139567395197191899996635691083932686967632068165284478735684494569913364027694744590730624941787385456110206500427075059663667029023941321911591053159291346461467225285054294172482733670263834169297882526500756396365131947349216498056735994742347873907975349683409727962389044963351531086905044478333806260255052385613922537067524813583716064513753080343296481801861608933241789312989754606276254747587316491022789696365611428938681142701908837306219885112924918576338983588123432584911440671610822711568950428577712665053365037595325385003213970980336281859661145672222290237630335021745046346984160904381268078081935103584282325919738820362542970154422836378022904640001024511126662061421063759927779002124602847221555671747584738606201889424344463384514421742920227066409795382465324531524342132075930997268201350619222035530592254745663702956164101366527008100019342103027173667324111002035421724399124138097150528274487407783851502849673251528747237604840881785612701056377997650571986100728039909465794271063935608555515614157033771232942444994797414226904145899191854399460178528912428057208971231280746115058995973632875091780739417822741959476733489971327364467347022619655826328259613041195768022585354934709769911070510180044876897686719387040176191196608968249871694848000000*i1^54 + 45218438518579092268352410693290893789823493137542034483614762602693043855232673097969752428100443468856988534316401705263970800223973548069910867614670184313520756505956639729776306502859098137831204426155020067373310636770691332868505788794235942604891552458539885209768100772898478038192783805565547088038448191061281615260586451576586089523109682761718278373082682934296962573867897376056479750434431949989638467206604271778752833082990166999374450724630720629051649891346211441575273090100711368886133781324548299290025798910278074053588543071970460809883828839834774708955120439125742394568293855805890118025262670453440060268505475652090628333356139836389567202447678196414639908963849648881914289130949087254145323299608847576046085484737398178744959094914423531132040202906954156772380877033431198634267065250683278816398859274277474895340887834961617466506735093723580447755978306908776006049969600848778897110683572638653590458457782334224327082579423988058542151948833121905253995832233206219023419711660139363238783947885948230873327188031282986312330285421107815522026694406617112446884852406955560379549363391844436127744343378914096725457753455519853201841480797231558067508348510875223185157018476925787674004048610918450705295554387309090916764620581795703843990529836466949932294975816518752020195012373058235088682014130907728478959316897637006010344353710647127587939438716004211285470459032975976121458819947479063940833066958397205059349996601165173130257060664935106396358773814387749541693685399562235255144372618443734251818117232715392734607891404408724352573742379115934632163850502693200942222587717836787293590292565390064882230583609161065489996986504102957509112636699051899814326361066293708085185988604085185552717128794136745501399819936719601041764611670105379835900988179746155586312944100365733770218479196105560743451072870766031615409689600000*i1^55 + 422719853324253212663364924889317491108713328191320671551629379921902564108118622066009540943729589290373408282352334310066165996175513481731457343854123182453970151761864267677692714341889543644511947421745395794012728331002707402930569575584782309157719534274686666931199705862369886809662930939228343360137122959669093402157914681654487178503605225778149770456063290524522910823231669300184133286992661002731206735016914333886904155518195852162692724210321963839926744201419659352877137843071017992152931014986409317196878162012343955067048338233670454052634811247690903814537075162897424094560398385249937685314658943444191666736038891937124892079784146395301027558939029984441133316758613125623871067802922944111322481408323807367846081381964103298213518180571038983801507248198598053447752556502701888070183174081736146642477894628328924205153574853736096706938511729301970026623063216841382520328837863090334359955689695716618001792099866924247973688194030763241635062086808650799667363286789052942616323781340327578018671388736755150986756679355693022988122388016205320436462035791397805119113085210529166185740648476117615168480706253835384763294348432462944788792850247101542399281097164223157479072134515241159178742426293763835514010040361424702231911412649565503537120377207591248361951185209220600998384882286279316372644200749487355128478499931232762816023575344794916642157595480637376058795702126433509267764306845049636329403811515525026322385136806849265938753607186797501941205689903344078371001310388890734082396246737970799289100088791208438185805115688758657085946331552893349179025454874363709452786769095740149625214689283496936988216723664237174173843203640617808050333310732668913529823671166875882730482071528965319781632424908921254196530373548950624020938463270223002143848294266295260197760883596844034956130110353384764341091849600000*i1^56 + 2067507999142915634058821652286899747406381235776746548394131152243980908815159071885036514994978058335515749584562239630320932374967897015538352182372560853913064454890130112267943200561815810637945958102090366073025788598184065418004768546653778991815164276140520110421930254651009390639386044670581042732906302711012222956440548277707422035929154636320712343601620583566568876340336829122782006342088878353097989892534886765095486391203602700828861949924071291243239590212445135753980375789120923607539343630096547105445996682435630549372528366086761698169718293587487782086912903583234790841965878776387833764282861592324595363873833881922107118399536998629989784112468005995272568240391836157373044808891640303206648693736799092399371928706837756047531759545255781823865363603779633036286395043284578564564964706833951426658133595677174179474332018498962790561118901756847086548449694775320879973227585224325281841785278846687683863758817447916253425721575765432138138242161375061495377452928103783821366476810810457933586944538747948624732432183227150910148240454597610139685361383584947350815358928690444015024310252614634496441675676110464007611674602337329825534365394372236510428075796884669629115909721772538804577787479746722351817498444637094957854549538023836196465798843699014814101586942871534362196083137058603151142187949891951104802395463531944337577103851740121887272335448033196917323970362010523824969163219868121345021965602315325481068668119372213503423771080730810251255459270489676605269148167823225141791950882238969832627194329769273129177712125340378830953627161856133342849590277274192534945328091635247874140155197652986544282390313367142844202443490548581954692364910046270234503516469974439948642714341967973691930181924957003838158500745219695760449359598999499705699175486923732986978394709040070533938052920587232000*i1^57 + -649502952232224951312224333432194892598359408047628374978703985985321050301752406722848231210812851271408439364150291681872332360465639379408012294242216617631660325257317833383368385391233262316209338624113438355409985535347795030255498535005623449042810266726349898164647317130663393894663176812464001576181149267858314303490151781823713129652916878919711355363963203569189317923137790601108538920903815508796013137771103525566168542363270178763901003419626607080498501278034378767146827884143409610183600918552833165820991427447484849172085884086617402683995612807484594915358577476311009341618009522213686477903138576517306364374249385876900029329035813337007580090615233496398553132251985219075314756409597124842325403266279408814838161459484271111129429604701502320609756067240730044521372383125830546481376855567959030536412863175083596593435594648529558790945713852539764995150818670243323164487445116486977487231906209459581393202453664158849740266748643948434005016861630304084071299905573163179827257114733401262697386385261991010381410353695103333668281776216622336904828159464486283479879544123840939074313649761146847701160992210687706682445594596933632576810642551248544883493865689376273488505163950606064965113604873843396465084226843337261735683408785309581389755617930661939470499206602593120578596744671596135515861289739566271281608257881310529619124284179784611652207436949947044081490417198032232620525651488292584281462239936995847493848770833281916505279760033752873878000773947076062645496891635697451351088056358096957187291593006118497907835568025405830348125059700781772030113128993820939554483932113010290965872370793356705896394736309111185868088437173047894293346450699890716796721399623853647621325864869146556649475626540747815104586863910045679074262468573714915399746843195116634540863222200*i1^58 + 52002255729598361694259350567363392087103481883199438528822147262881500608539925892752446414599104760630793697155553746726004611674480329848376027958188148980278470798870854261592630384139474321257286115342663182687931049887783520848287987207375030084563925564922099560975308690134766867149388740233474560239306661235959631151581498148525958574854016426441156074942488423273025889979217553896241791037224635876489009268786524288910413646199951754561520036540974810079867460014357394676835856957780983758748437472170311101134077992661289240772185972802918333780946769320332436220519296866841451876992361264660143907937319902460676432497798388122840012541396446432676381107514053711520927675225576385133597230099968175121999688530959423249673041119922000532557289478848089564820567816283254476186619788148118378700943323761555149056019057240041137491317351358490167624391181402589408771458795418011330909188670901274069199986151738789985974931107775338787323694083750892997905064018487221546720395965232457031413816942783471748398227796462575835248664058864759719331049998425121370101254775379762721711698981399282629296466530044071561721768278216708957778431384537527001637627740967239907659476002251298893746964905674398800012598674521329847126813510612746799078959426082614360032520597842310526975369852915687306922056129395738180391970421699054433386074496463225108222977204176751671285476146615521806232196925581887090097594588834081638957180392495461578113935036259793966382838593517567193213282352483567778104417885378524201918604563020804299263782147431565103546258737879571432569173053761665689003806385971289981163581891885227781045726553127302901268718594037658483971105930431130313687907242543388330890153272188701163083709462481147581818059262990846659626263277449400266265625679987679047605*i1^59 - N1*296307022314717500918844706921400273512707492204163322158254470982127605984258529944480658256244835294074943280681740282687550266381763348513437828277870646244050919988296195960315303209701923712766112977604024993928803675289951670814484474067066482559589566236927735165748950593227791264239907273626532122920231481494998261442562335999133552228762326866263256413164801968720378472420488734310798771455819022499735291561983127308975216570095683856090323667553806611071138093705294474128839126184573708023946302083446324972724680293643541987776160953732185856355253969966248010179679090861726909216421672741393375358674169088823702748655637627854610840235694864938203010928263333110038016*i2, -14314891368409632095666571197837351159903433037856658205928708566137855122797488524474873206017302264355776793940718389339940169803704203857342632770416082558182801493063969085041194586708080841653840794178089924480906407648510584620422350589522115434528267510820882201895731243753610814834335477096733713033320522911227841066635064444556817515713599807668594107450087103557355340103557217364838057157005114444058181354230325759082149286946069725532286204627783941425802040788317502583315927843492408863549888434205184079890196373235648097917895942227379440997828457943269087007485593186155168660090002951194885542067070920424289617124077981588859875305239232939541079198390696816590640077936785452490339308651755629173730201942015034202834570749143098390574057332100755285822645530281288340321640291126258142590605838055688939692715669975487139392611138440820923092703331645470328143329590835828520632064739672329199071068777023783286752899865089217278968425707973679090041599055089406952004314771966788326491590026851437865302714864324648841540757690151199944621582288272847204867656065789623605375761928701310051310912198387058429804104558461687509396648421570316870554582287974280689937202216401205791892950164204984275807899431549605250322850908415199726290006169479851362061957537209972535298097909078410899947319170880279216776742876759832497589924463115692729709292359171097073870181445091512203657683528076275362883992938131684533859625196564326919987864596749318631308086595385743835806400219283150694048298160986093095207739447558281264056184782800301933593438103883036545664104310184171331737399981421362704482108176911190506002613094898276199515840178665627777416180485305439904875306746016569968489566148396712669614864879017814137617526750704457012736581131968056558813085798704269330346980069124560263152519949220563135079530010589813175971054024872612506600987279915420436582058782797201452831529493887103109469907527810594832897734483572899603408278155518309644317613131998632990849261646831950912380005355031637359826216999142032188700020924074237256428808568954167019316160108894355318227003626673147361547029778854665551213078027650698867580810035200000000000000000000000000000000000000000000000000000000000 + 14267485461688136243097564497319473959652167033937131915288904229045663836601643428298202685688526331131505687359385987395932706057433468062528081066118337272108634252335560272613293978155528514537267935359316839340270045634126930283274858781259154876275418020834267721326281923727253974396823819478132071650725039400444153300768766156197014463939273850868245178368698828158490850620183354427835962884162223632718075387707742281387238134424046399025297409432811168631267313257392993310559885246853732719361589394849958624586903639974714761319936043316291349954616292410917955896826223225568588502750482539702249613881944474508910290457177530335165053396895649379853587555711124499788721388409148613558849623885375626154126912838027767919042298294341619952548056092993006185443008877424876983871309261026751128753029865713446161935629227307921654700665410402314361995136755668962818457077918168785413055271137167960112463540488040041942477003847415217852496923645355813195906665621877064250559418368304668137584475228481030597351914835668180604290186128185623491476587847753605809995706920708471825068322882638752948715124415361062014371720394025354583088834533051851590277660319322715034731778455301603796527350389210954871810369202161538516060293695930902440498959173060341161952706595917362258570963943422058391477903625879750901317845004491852960350080379350120025641699759173051878046627952860393017265564546327477474271501687038023951169667869178768375517124715629641764859636006665283234296745768561032411867301151919765258733513178196323150529995145169891183986864549303494454500050024716873929252377745454610201703270621675406761289701798345478940210570372673429780100125409363152990781396145968079728786100649494692468763546180287194336063019607779301114875817729222476219462182404862132068388945811418404493539881963212870472522055083315983362200373504788271154119135996985677141725155526782537850496803099612429856967099268348979118486069423238697766373303726741864237217417998362780454362333572947803535313190525995979395575924024324178822316480274300513651559012514445301683624836951094067265845954254393025137477488672979676965708502149391946029056655360000000000000000000000000000000000000000000000000000000000*i1 + -369915893030996428846073709602057203430027306569155180667333551892529492155054142250636532106748005068964285378638526095892738091933383083405730233147576426886688197134571831856701770783183789436262065908396074662746863482036186628476486874797702475370576375855843349233609335197668676332604535376237721374110931319062281713465664904372741602976992437581426242554689531649366726498127139644920074227923425621234804590070584252696053017737122761101517569002012105323013195061305794859539773335791663563142938776490576621489012012618507551836103667765476270350072718474151856467773121304480768296121672616139023707678480459839451250704057952956192240247683183059756647288855633401102483127011602741665392876797655637916986380295802256687717671622264424438548507527175261589874359593661813658494070427302593035971336000987581832855955273451548844519572652173778416949802476166244316319423830483905393033925320303936940817817883585074505094373515652557733053867729795087173787289159689177348007724253174892269447872110563304583277248474419885767782976974011086439286065706065569577617997324674902386575924624162595485529670112970273861573473511504514895102383599876966016149951724473743998428594008662672845607978323290206582408301802247107031935476837291752929656429728200948179144754435806147311142769397806892230897379896235222643795525173424154326017909243016182413620360200122922952972536292127988909643221135279159952320865243662406621445952073686182520455233726332058149548925058536522771858542372763653502925478899606871468912707128201795092288957509983050916125074583985978300169310031093504187522670323689777322455344857553294806589930737344252929497419187974819868349649591126459961163879060673520065895218948614053262434083484594945402701176423260949888022595330543579516956408586567958625669389811674047856660162651153641218437300858276474326835711078375017727741576075071712781200205702625271986898780979251784019220823342038256897225711199324383056214963702229622411760466915415751522299333601359187391132356614764605807318958123393116440970334387354484258208324468837270144074773672504136386840834245351879639973071656160343189754333983090902460694265856000000000000000000000000000000000000000000000000000000000*i1^2 + 1775463523688259754839437971198897841031055726121427201030416771839790370115155778803785236021520821447179376976976796603210386580305619380969087753347674782906379331369802020918839405158451201585082332333039758836849045738319339558812193058503829821339237834287732745623536234015149088945817417207446565276493016775414437053941034978621636951611287020723074992458980349365176774741723487798819131134689387240591691423478762968646701697742079221500335524915765268020480495160438668610851005704508650840787708829579422057449958376835274235763459749876005939366460678433907948652075452960781475228378496567909692803532897985838986291212958529747175361206464945353350631956213998275899601565562650383626822159585341076002921571727204496665266283357621498535326737691564037090498521716356709583265768150105193479524776233484390755632841332075881147204406355041058903753872422803713000375922260975970576061879192789036854050195543792835391308505309867140291586814488544385696976851710588679933597240401560903044043703907217434012073674404159746985508074246287845995895705690277666083342146150847855320187517539680449437581762676087866194616654183047844151744575428383194145253672862834703796348794839513722111950417790820316081740770295632495969397638043934709583236181191603116275155028201110561949225360470616104207631503716720983133994013308650757721084573999097565839278212133675959395256949863665207475245603266249186199225032731035365071945016684774261309834873204709445055609012215949715250225304889764912274791187790647338232946777369884915561409685472876680782917212234041957480847434448431741731717318455533879703710354175170150512383155139907628905544759317626386215159934804429573443061963352862080322879376236995917865362167165600186411098569026541251943007419305595334469709484563807523937131534793269315885995497173221799131311330634543500955548029740158987329775708412283454422884302311683146327391724660166174051451624415960927273737346526625751204193182756187580529788978617667832281260775450676678736413875150615235153167759944758179937815976126406435921726606171571518780817398501115328992348341347955409434688552486389276518654705578557772388525670400000000000000000000000000000000000000000000000000000000*i1^3 + -3540950973053094852844213863998544598359489418611129238297473619053133127692133658576676186474841980094622304019285252865198359313241399556514777026852044512034714170782983168791789298248429724616448755560969644944798338969410806890193054653006989175079858755023654676403535632521892719572833657398459294018927976283226427295087106876978183326119783564161792075287913000348561670939621325177612315290844318286521169792126595134367881989948021720863216690665195214107720483875842651567329775960716068832651511211167038828825202579216310325507219992350324937516036913337866089144412617018858270291276666217472490792539520670209443868670531159768654920735438150539831759822330728629064757297862254629206392927311576122417931237578283497474649451278484090518519405066205397436427703163435657897930943266325097720622288751099416058994562818071213700485333405035905827524928876950891666237237281586150024248615154537335072190218409966110591424818073285230923631179417485848992958408269845441202283429189283029697421045543699544351889194730412216436269764510291341624502512768651341861038740246251715759815004929736002197306475412328146826661133978504564408230038828934354236533699858272781211573150275502265313443476800068488444802151683494546773657009667084030845325324119708013971013845245307428405315218032944836757678660409194927037741644512232215832903922794352856340337309201880865891904582910144198478175380934229170592314987616745210928371793545684063286374191758363159514722335225089724664403354144872777310836057714325781900914406192489431729811326002002176407023568589105667117099830319627074609417117590257620374524713899818656438434597294716484191308753123658020995824866490846654319343192874627464724127490229897958672454551095353924330125030917501514882870048997462930220436529414656220860706882921671957063547069513990430208687556943499775734277300507759053309721106027579706799103529133721720318225665802245600307352294875505655863476055202099177812309489145632207131943430366205458775311640701267536781597387699319149259349554814900548202158417298710480307046354118052479570835447729983317296107205172245238252646986606412128677220868918066539690721280000000000000000000000000000000000000000000000000000000*i1^4 + 3977032441893390003620942664983674714108615837377942205022490447613283099387565189689660150367319830256531274719088239041613387636084151435205926464299716553328491319904864280851416713630304673211189351278229947245064676808590998234823856821494400413992751353451720312806337014515980590293142756527500862583541114505551052711525657250968328286177433046638183982100087926965829317652272639991732992633694706879809916355165977548394543679440857481432783242822172937454822674974127159109547966735302116568106825249478152506078239346573130101854664593134517569389802201639678042842977293525142078817303482016259156265133286666885870696310250312690271987453742022825882147232703099062491137843475369928652630841791175490138790469323812359443441257573402752792738014765857013367857305092684071083324195391951360594518800145925721384017252917709786463027174048816291061095744687810068520466844649700709228135860456843235042957657967650119823795837064394358501056568099628910188702701653959504785891531055811737024573308052644591997994307729689892822082415932606006710649705226594647130942044987449628625399219712506175262991689127404306316789330752399450172025018117432028366970935998037514208232161562747199559114933744034627040169005223129021623643258694922159982996669592611407366865386821995507164938450847382213257448195259049917277441826596567775515944146648971918479985719039496632503077446897148511722566320117851377202442639089222382109459102723662895699244487909895544321796834251750573793390086329531476481011113146349582724273655600349138163975670764160669381968305499790014225826037425283136045756374606243429844569539509452926057652814190073206195848676083255350789754184407413897876218465032258344108788052244264985782724884524051291885582621927159712255380805737088073369416602007293807170202795217878964617053841558882479899328811161527318541329889046872645779649697595519577442402030451188252491129628679577284060465444645615138339080379313000204195349909617703761888143320129786590261046031039373460757873085546967037260105784911592553523617284381430658817141015638950495444235591334939269710155961719292958065481528706709422094345618559546028982272000000000000000000000000000000000000000000000000000000*i1^5 + -2849635742825612846901709461383785815352978115184263004206386742763757381372201714189628573522396695331891627904491723274044858919736869319497639231958267637113476348929068045717875606656365221659574117041826206999957734707195937835238911481448113220066640816899441942283482897453269680139647274976553759176264582197226300287075301770204793532518759119616042091682423147283659180644399672401729916558654391227087821666919862205746127676486985811673070825557648565349530297205924053828241304940256267651223773802785340852318705353603213907899500353628649812210208012827295588321509205012963726890283838375830305624002791240046498019333778840325103363529193107364150581657047467453144026099243508749765350975145317230310237922990099278879131565295950526197161476747399038263164797824992083258750348412613280786256079357730498027725710793948977760941355495447867529500209142428845589548184130862916744011234702599048435151084278444462033222362956235335541812566854579236917589846885951817176801957871867175479240501142879975159856082226190298208181733898444138349901602169224032662690452102849389037555592126939317202150174104330457449424298630314786260976110228664860572802448252806023111477266348203449771185563387084821568055728761727159248856343277729271370570018952684064249447974652257728400680598004237591100297516922438555545186161200929254917929561558254531247109520789810452810649384287722454164215046386453023475652948021119344007318241167650584299753932830992706795952668117871564208672621129613220152382863753237707252388026193760451238220656198172558182976455388328759799360588952696191229886989566798359850088402921448943015570076606951877921224039058734584515691196591485068172091752107428206161483008514987411632306147542112030916183724192266018942478672414337931142803332295131156123996212880772242864177438529908061453721327229397736107085336572981834961284742813842455888672090115188042053575274456531876441427025646092221114360495509344682538607222407687537461397827524878656176381871715323460486901602783099526356947789902393612201450318631413228665955374098696033481033104799123889173185424742146298107751805685913143424306351467574539059200000000000000000000000000000000000000000000000000000*i1^6 + 1355162938237929632249183009137048206381478743998893096515678727976604119351721573247311672376701460587551424835739733938677233534827345617230451619350353277125219677786269363055692637733711845943511790722838602945022422244742085735669413134646944779241784012532003227299048377230564841084607019430139936252204312638552581160027488271650492349758616149323940927870942864287799420481827115894081615706617797182296941952063823794946669510183151709330151174641545142264426351873207322698967577104162223725894151541454463577563683082776047353334939869748244644862417402620293811613824925335166791635844450094417344967110431669747583600519902898189138967835127773523778130591832359919671696037746489774362178886070683571173787679693313852165219323621282828014994200691609682749902589841903294877223182517424157687799860611500073234080184034039173207783221117168067382415794336721813702827260634871681434178812509006595605229999356081316044272166196085077729469871461273367220942500521393837326393595624364985873931437227895078615009129723223772949736842346894853419040270454648003685193514376677267062408485857224107151727920392381823097915404329636823282693035999279464222808019954304864466674548081147162770396797305414474338414862586513520803822307990575518326305798111211172118023515033101314936586776894444660666110505918773342456697358520142126101870397051731743961257689338508852479255751266346708064261918992523428609598630733220349406349368834747741243006859918551563269798558810007570014368853697802132512250995635041372845576420702370529127580765475164113013349679408494028835573281449545550118322461051633154921421636511053741335778894915843592640098862534190699155371599186128967912063751808688685634022098710409700574162260112484867073882838495793412655613783301906826098924281611219751761198893194231122132197502308996349589759980411888899611768126436961628016698387791730254471123060885409392880038062981504037562079243346050847909053499052011972969417201080803409361232448018124696543296971643739182354436153292333158624954531575316239318489667445971704791375954134156750815740163876393423465308350260846397265198343494455024953687907390057349120000000000000000000000000000000000000000000000000000*i1^7 + -435256348034256565526492062195756805375421543324608699186682761363225048186554542187147928703891617982045100078834972162788093989782174618519040496190416677255125516466649675391529218077146508928178444215244287630572927407102322607920488770507065814858704694932847716106490712503979474653447904477024742072506717132282862247332108879724825602797941827188905840930005290235389445117608689370901846436941897459928510902837244052628684131848601909405480356930318736553668491654959914790168431914302458095708974474873954954842320597318963689683818958625882078581994662154353733074380140641981468901973857924987882577098917973431240626545660231450428106091045825234970105837675418934182201184064166608663453222077566609664984692081319361897199326127455633495142378597911041909103360732170106855537058090526249188162193231719277272210318812174098960446403826269978716834170443300050877972975976727103194210973083199409404045957479279687355560694160847436857091886858033066726983511385828573291515988302016842445040632222631847612943776645450485279018254813197701816266433488900106470442516722991740806016905535004555263874803947505268369641798532175887013379844345709333236340631547752179922330193465233607464254936093355332655029953933342020021189084180192593521150984169256610676998305440261180822759842712155604703632161023765738163926043397000781070295449866041339485906698530936841802182987209460729187818367132730321503318842519797349494001606428288289204837625726909957982368098710206783696975678326877882086719922005713833856504497681444997948766450093015725420366502217464931151304572810133294957622456996088633985666814331494473526763199654863174485422380414709470347788075558166786346451928661327771567815664723070103697248897864436693383893642414348356765382439022779536857458301255809060748971338708785643248498429138085514115725284333867769884631877096503517726050767591219165011070699341113113603436297259449448656731883983095892836577610672329633532977219814175520338167304087625166253840044404703356819071114133888442078026129454824091182293516632115174393316359199243956709047354726550108124977687080474562389133711440506083673004523481202688000000000000000000000000000000000000000000000000000*i1^8 + 95054886513574388207471654361987063089405625524705591999238820595827836639068063188597303995531125861064852151223063030339360689886267469037552297910393529061501983065925045173485949826872552997497583432915014870720293360456183469795288514523536726831425437117158075521067621866468824802249922714748332446097870559408807802763624478498445856788285447817244967992871771946988467982405761274094074923924886221200546163191218329426879249489709568268245478094416357665019752338167355214890281061674436974390951222241823584553205644333727623840594885890589672425740657539890595000209379937265439499569970709480000299593999256374710855974860214589754112488146682614478681629708403737942070772109715931125500395323189411755015248731969605511803317043849417594203215229276199698122980295426279778041894513847726571779367745585908188435290967692042702790075007311257458285218755049527348133113360384118811642595281689773924101735958558683694329443419676141508325062333318555034542774118375347475956785420332577719398619232471163127188894443234481800645743923150442029564660543717419143960168657301974582401895218546058533783641359922093591417301418466685099474954871802246854240508798668794680914212465508270912109724421211660399153788688825840357684524491441285197151405044704636095578543791623011241360529814935305489855748738482753756987251106385977958018698186417483535810718552703946882316329665199477543431167898621863886678760995775317633226871282075432837272967135127324166474377261700649388336823319729012916403262093656372088531051272756873473784724959836649190583816128258816997528353597639288459483931087313789428908635522594996130492581886492964104574216747746151173092934120126856667975070005907016612488038470340480681266754687912219327935555889602237362736866940409881463318445218799491045468124256290305372927231173624036840621420728726458747009471519330834802364524711960525112655845228932259685586277022669097452671350243910638149827572973286211247998991302395290983388417865240487769669884192846164085509638907120159536326437820213615997676882196179077949520229501490188175195511253634774202952794385692926035969945057317003365174444084428800000000000000000000000000000000000000000000000000*i1^9 + -14073160276727351011946230400241255308222967440032990116602076739349157651154783772478396872841526884515178825374553859232953318111010009881054701063092092837981670398178653759884759021451085442101181641501048161866633592298550275857936629041109475960564784855459342907155926266642214668571415766495087098545888402668904939088018249585168514760261296945678923983100088382546906355627693533900130630705357972650020691870497067708097766385867682807538585706927742310542477924184676217570950985066311969460370731781711838861356126120627060177799549362426126595065333862771558287884487635969187647866236416351200741975555559679024908754352880954026050881686243045114913111021026602766715319223021593683092436057357742065866649010829864188945846420973017581461158505869133199587598852899359174483286880276614583443928655817439655273887258220092042625206814527107813795355708653505513344366460116947303193287857558113573802875301212935348890579981169686109541874372559000150197878053502988280036742095160264578863969591417540313528314380347547289052142534927262164383877104201699479875168875708593484204059238450522309795114343068786925499455459717444612079726772831638285296866871498650754016956714884557937143217193573644606953727866025189754358134473491828343737685293153068247972405099620299512649432343787355155172721306156088124584451197705731083404929181139952975098260626805914683427699318556480560176523053203621662651402127134875524387326819112869893899197625138638108240587450364105130849865880820250885149031343494979518308515409442287320204869563950745653959150218376958036007241212228467134801784627781357850796128259103310855114264363154345945372346063245859301206549416481177082956337648222436980945389406097420884798442810277261810662086331999197649125078326767087255998411358366534667790677107904152115891624436476789150315528913072654189005237944476659589770787517915942390485239814039974476395599737464963073373756414476218523250801993993158873569284007941811562546178954239850572948206139157326905946531264110304537092426552985595198909356966683254033997485140311260333954331554670274606151676750235190036083784867926971806093546618880000000000000000000000000000000000000000000000000*i1^10 + 1397824999711841079945528784067432625554210496732045496859968455216277691021613217179346042820913408553279313704530347696711804146871627803693668176721827696178370894583690453624461692641892884909822154287490055800464140981110183792975338258151014219663386546628624181153045636572107468668626826626257515457022208103612820131289106985595114764952099575127202539473624576811537270466454679959251625083883351988949545829772688411605299881059981493290070009026013581927201250466060921940717940469560253655898300688290665542047416544465187148071200063021970343336216928083428812363668684456018390310397071844618301121172278788072326543394269993262247793568697037202515605009208125045276583380434171298893952899982848928183261121686274473891954532315447429851981565438151284905631730136341063468127031207066489057651962065812207403912122328430112578518081527327591095578887971124247512066822599755335265894602894979022034621778945279675347330601934768374906928014232916578998993252009510537667711855139340300455980791123081593490727220053663994466711144176062005173977233263910889458671482198639691379098994563522493617403604079682039946954764042956526842769239401763803050494597576837477887432701366800472884170077343479942669074861142446860092098952036992161754707959181562134550838721485969256954233671825766702118922334359245934156184516398875922047559065512703469093712855147069868533287107786429445947491879503705544226276713797416896831329584592956992546564573511163502521458263521258762594459944783964053013137351531734202915108291734524207681677388603983663139235219502578976235455850125270974968903531262359041285094373892744911265417224976155493937800289638569937673363977357784532488025036543731221968272302472058544257206233336081217637845558279930138618566413648012400870205439552909398035400169762401456668074602495956328108715542142199764746168017387799448364459845801549713561149040968955560477324980603627843210105457951713194218754873026031938825909309963808400355800555506304212691597886632383497602290842794364731638173772715762101706970888754912678989042723601146623502407984540155841973450582518353991137406010822197876893941760000000000000000000000000000000000000000000000000*i1^11 + -92655428596941304184160537641183960421894618636391972889215277028200512859366114898788042353656217492229291388097095948172457813394175706666285770314040483222366922430622505675649409774049536430262023493782888705133991445459363996469811074286066836197168934560670913182792963920686020872770539250394005047355633871722518798795931674667325781306344216158868362061549571235801310631752638498990392166103279013109371251716012297539589566049232201620764699344687223818887925725344398591574492947609508471100865201076152400799980610828918745244168519653267819744688281285511468252046561466030164318656384446613224772576535528878853009663474835134218499732224020349239072654775115194185193974956447650958726869873048197950340396453491572063130764193151344752399833276192629902182588138694471934764192387019846996993102000901138237421577991467609010871159974879664632739094477168193167673457113045981810047608295261944131718776760856840282847542372541637297227220243111673153733304344928912403485569214999923253503707677405003496048309277679698473161445281733888297142244630100721906186991935410481990455331376388408552046598143854288608496338064095259205414364630908058196951050737224420062272277284716429696799855830999770944592284453944152023806412959570967243793410818821624984302962326905955066784189960221922219546356919166829488537962704216399489427365854052344992388882024322616476526832885971906553250152543095026508089556911176783754343413201312009822935585878147939252749425526256602515817395677674891962769035321529369763362139683126052742253777147458227962687959995434681234697758233989626967586993913042155840806161880805597413384163794112611857583640809564023928101721170431975832510601818010694131390964903065107152711021604520579010652351239783870338815893798642498167608867242212569232501733163482315646697072503670516334075410747912637128879747828211563234627493970907445911549561196584141823362199930310634402915167108609678860103350328239158144001269902764517724736760247294295398835885140588229306656082618845636070970215704616687626626522254853690734555628024411411853489157201448650695487604407923063705753613582050309177344000000000000000000000000000000000000000000000000*i1^12 + 4245714592365593472885832873339029823164428872563025659800861440873665953371019205192515998877960937651068997720005227066539459651476086948747728252989726713566198569755601601945199951221779882180168091811998451199062458410286013089636617730602096933397092983539969341129689214099900355732713179603787708462075953208523267842477363648633080649750587656994377401099595856845356902549759721245021005268668648349787974872589229351723743782513122405692878354362254053661827457406209117128479362908933691766350311498744706700550701544784660959074702735335610824787675841522183019738637391630519942270866111424429600854314363335901011715796706122290631501272382717271156905146589066717929109871339198248947614502661377070349136570640186925015748507366608422304481444553016373364409502192512075646818850242411595433041755137463266364577000000292230555294994907091128645600509724203810335505816867672947199849435377407681890007805722764458357376490227733371655114274675752179924383383183141158031568303568957895644669954022827208025670264420270303406253704530796287222644651614566997227195283527423708341536559392021713085691801093195535905060183794151727546838429761735680508981259532577964524566014094535817770142697892561147552028257384926507886847970501709573100871382868300905426075802185661887559403254174163317650837647405613916856249565986425652923424308779432373184848445854376471826714936759146159105346816583204509327846553930266736748872925889801950158156460857172438467267447372626539263934188349995144351701091819962246552311021138568539802728321720224622839648698742713135951132124303186487799459871763313649967868750696692115402070305056919471406654509733403577371408424851462580368190084017588254989693335286314213797916244250391784609947914578462895379514477930261165107899469257924539664901389316747361592942528955882922488742549811169826174612120764357924865822234334618837157042088718330286183048688877261703761802892095668044906823132556203283321687261617854537647107310420836710754885074711686401748866998963752396849438170054840161996220987423643283769937711927621289866633534567465434903530958545920217708999776059103641600000000000000000000000000000000000000000000000*i1^13 + -149308687221876138789877057703531387582651000061799167541783395362559996244749661250839912025477736558486800652050863859235910025762830981609521784023826595942143793586309104612863767969213934755893268525516650770995887538581195699647464896655760370477318632940862514616629003305982709421584219777046021174825746097952147965085941930113010013014169432780434506921838832001547796991791569133777921789435890227408197202297269497236846810321945007428127661078998602907203423141211611864940626930542698432619323914964345220704578479812352878510629381179739961983240274752222595815712865826450471360191214117027625019383767966350225986674355649560404718100128735797914211545105131837931514910759085654693945716766017194455725701538892638742331431968711054359686744136790834535369087545349172632971853416111752296605656334025058696332313372869218102090059401853116658423672593676326596485312920576330284151800797985749573415761418000653406230635123713465142854541494178403906494882718755634574487699185141923192260017027135282967821459542179575167070467479659993276944231651770831580919124635047472810245032237531585448692646587298067489251413691589055641431108655734517399437954214524385157705109844001925329296425785852986893896241508258172178268951292038250562040878191136147491515056141558630597951239422199306202816108432951274784389282362800472692495552254659200067867124078054769019342685525707144681803997142776637661437605161116971061849442687047574572730905559021281899008566811706787116430876092690797867893967015430305968828949926979076826602634339032933361060992852784982440795092247426058150201120855385579168581307138658827404798918484133279787746416829620000439167226123460377189897572260039065394406674157968907953639657631293646379885358431722924719578899492178556900047272397433990311886743495891809815471790136241997276845930801010712125439549036625025685444529124875698732730213206444112222589345386532899533015685108392506016999087582383266614090439476905475837636265994895772692165848255474471307265935806132074736642149324323117360566139919715907502240041548370285404698013199667493570471131748841377110955400187871232000000000000000000000000000000000000000000000*i1^14 + 3962473408143533967706142418499836373588296455178435887847530609939552872443028253649781942478705083312285874582198779844785480495562327425292864029880881071453097250704850816625213438519571760532810941476342798223229936316722110668423937366099150055306971198628680382592187346588553013123526675837851398071164114216694735547679582220075647012004522290481902770355616774952213777968452269327325599911192109991073818839449802150781898054203599697741805635237197701729919070210341031348851883599907966798309801808385800464258192636073681279202539288184806630295930006120199209933742147833669032070052846789340843609864725621707299384581124100343789393585344511884776838154228031814855114748423446552328391346433594061872297020789464214647384159016019358461663669956519196165040922334293515955825205677842076312778637063514746966332246165568610726762663273449340823705667399131486119840120247883265978653241331584444334939211903334558308598500938091008268784323297971681946028420410566999737332375127827073140346071681983838093926471638620081522645385018273704232700614551224035325164565600990514269828334425993627906786665944628394046977618982201751414685276946179905438214308507659641176554177318492081711839384367564564323132960508037273138332437563474498812872163032678607851218946972263637303692838561987458437621119416846068960942914103973678890389210501401594829419508725717860395811119335932879219113648248090959705186384867890234780760677078024211700414696306311851054491456487862875498194815298653037187323190001817826778420521471688632915524992191454570218161894468226581617352358323774087091835229142117106357658678878158484854660998882189422762614133187812306239844702404605972623532080628590836287658783357206923492246905380754559069255709561681798764371348039534828994599563057429607377038056152842086145629198254313017761989893585482842913669018942794279583038496299462013427221188488442259264039141691795818081316429537641700299925971119639722646589828490846044635734326000112443187618456329731710179537765486331351649562804260724614701975770556107076306593336476415645995075449212567816345461525066898911588366942208000000000000000000000000000000000000000000000*i1^15 + -88829817342381057287422358087100297340188404968059760379348961494962565981818735563631945045395763099576571429998757969960990980128922532317522579627750744094621635874624614053854855410473080924889295582014290142310753724054076102216513578913238199700024880699161844935095166493371675354430519602724387543714877060460994257675489263216430687228171015142428690936705430280242410434530672998382673516340889835566042093132000401748199889902938850627884133548637178535347822979963074526941220397143527642333899291000134390728280428470995411322215532686319645801801290500832607059319880156294332772338017717705376123020261383508341959332636091560099284842334181315408550711028761143376096232831006621252367100389633200300481952859465084012399749228586730244420826847849819415878672253648959123376149880337944316715560919863475988713073756524180943860116801827924486717438212112881509482457405326382017285818523657369985431406184052569031966568279789113089940617570105550354909953668285200874412206774419768823422916674977232371743879967938415418577751600781852443377753343797450949550421106449773242299331918100376638453050806105721574949859151804083688709864819232993954142404275108354342106137085849887556759759157598750173437738920295303792176605245259187530622322929094632263813031087479034006721471147040819076103081638404114893984096169573802717535623037260241496965801137477810061988757742040584385943525549440829234857603368030565945442548432708146280434521751701246595908024136291045452056767324707262460743728271766682471380683362839394160166966428731105557554733798095068521734607751096204853345388471126427827414785966068865687018352945339781663121352682663998020627603545929176044160346917957366331975197543751169193166910537451256499896506911016756067218739423297888367416833652950174484004725874995820703856825952835407409103249393900931254573884780961212526198733308745734624909409412032271671649040732758234830009529335833312695283470853234054034183359149421872809258538082765344441129154220065249535245830483825858925195083578842784067442207721556240807264010454752578014386610621653389690080618941760267508714045440000000000000000000000000000000000000000000*i1^16 + 1547105231258441714079076072871227599994241764304024549297150675003117337831376160756362882957844618087891554005474126306592008671105280649820315855591492651409931581178539556460141035524458818966346740080925701545892817806222321319208714991120055430401478526175427814458466541606149774016283591685728567460870785802079442097840545180326691352158089529169918182979630487635923736316912536229330447756633665437417941283245593063930924552288980779065370272460012234899395234355974777618043556760852676199182710669896232369926136297994208037426703452689636721558305749060646050932447314980100570164299067336692947226954679600692630434317257524693338923980725390139277230472733079722755504330044875237337063009337031067751760424489329901629198964532898160504575506500473241471374106123918709642358371248480744358876561586614906565287362554976769690523693489933874953844500425973894055620245669160887440579857638113508922958688731284799275325477799845080773487603874602668119532583569830110760722982074209269131200729936554705917184410661677328047727297025314197629364180672770394466529100532329387097618083847350813167556448233600543576339212828127034012751461938495935064367310932014758413087825096094409940908015847374911935439483127658712126592450454354850153692195337467461724895662533273302875631652310664787500856143546684068038105488527964622001296460600719183393210849162404756342712613534031017368042999158608244890928051287988525695258046357957674912821437143251825012359179000156782378756346467728654559149360184043191743088389190625884819312782529271278359751097771765750858478952792125280413414134814198572098591626389685475101783363914850135148739088577911263479037302093158279811464331057010738251982511697369030691345261463776124380014928291640603912773950970907297910997610730038314286619727103375293135527851394556215290424386201422724173664593593882963916549494278065435506548646609671029253966177196115350837574337075514361275021246336941222545488969130126229679043775190905691663742111924274819792695575837147455159529531330021147163249978515812563572757661595839862514879783705794200491832186200577890320384000000000000000000000000000000000000000000*i1^17 + -19737836066590026291885439278923637104997826010183654681173323491888122658546728446866109804019177669532076108738329700717592134952761864293573462280577347097555595180980603693861649449098103579741177639544545633207674570379067541068058945910130353541317090792409100714659375369990652916494697498516695568054128885674013358301815248175351419596951119665325044270609489185297855208994576315320041881055812160947190317245710564484517543134885839673015979635473061927713085719928193109834610250534333411123748831654908063083768260405092315792487611509135435035167922350599852249331724551490794773701719855561550421416923072980652251192054550923687566352066040515844145812342828020251418956007010067626564407202894758465789852970963455383551654823472277993576979435270851484230554177345702054550383496954854485880402844015650890519559071423747234359948502170862344290479305434379403232853766277745172908249765966056100079629947017532625758462462690213759295649678243733186289517954430631387371632384536502556012752294915360601035592407512709148360838086582426921254935990234360101459574419944103370244941112513408904045762031649093080826026493265336734569777958464182425722604406384531175449303486368539198703118619800419369816518833543849513107496265982465168816483328273794997023302165788555078280190088924622303135765353947374586054297299488324004067335659553474161458035436434789958137747815035423575369150818247319691313500879986168088889827724768536743436045308077182196195318838773807358125247201243450204799960873522164327452143639160360529104429911250108326233227448017840153963978599898312772067571761781880551302711615547971541061996671291746845099897309862186528696459645334205423416323196199568251959562429038398454965940833528401232441453507354984217793622053469795699953226005119003131093448886025431464558388296529124040895131898599793814724676330474411419060554292704558818863172750194357822298839225259249667497596822080849588367551205807604699063107116454595465503920900088259866481147333592130903200959729455036327047063233880701459587410713139646411272128478699789560923664235605812925382261938455157145600000000000000000000000000000000000000000*i1^18 + 169064832478090594350471889708558415402486789321974184967037697389101407893285750771707475904852728735905429158267320422865196223853604693480844558043732074268557544861978315901616096945928073279963534948632127163625537967546532061134586915809025520063722954037924886544199284473572898505463861270303450497517750785943570696908541359692390415358681277764104447904238366241130081198810327613954959432264972153415570832601976159360048281363073678234372913423959728718225234805047795212038438911497581057236777148291521525321064401067244617795094943281773426371848484722943649098366646689772082889283733785986170143624021107151778268627709553635778959461966963753461637703626947849593654424251881945786600087646163608198374613462026111925201014385828544062610983682781149095970230544896849081238529156188783651925354841141180004692311635824439070341062967187174242336872194218232816140300577935711732850059248488529406428862218832468871121490817697385111940867224701132723356620143324862437620170134501814532410670672826781227006192170747781500406908221274239382119959286973480377989703823720820169595705556770970381455731220502553333774490769132668662381308457033889123183318453435252808520366460669653217451085916336817613327893258908414486740473271739130733668215845971338472317436281938149711585500423310094638296694055219408551614507151897047337044196242563755625097816749237560840957123677546220136448517526547078724896207729745017530058301371874002872880904969267839260139093357279704869783721807938854469605824199592733765639507927551341273424326748637218498434326121888471306105143077030996475108019868047732849746233792502278917766774431088582625951463846876851339216048627267749380225466304328405347867407569899221179927152209723736774436313109396415747402548199901918318627353776067706187649851740032161913088059897000452370859365306683449695340589611445776688575265466866233688021439574719085454658062966055369550750394724366449447072793338576544044460751996205738472678299368611840181895328991371678530192121225646126692618129963428706550579549639405222618756809243211454085274364892118912988354600081817600000000000000000000000000000000000000000*i1^19 + -889874319370475142389715336845983033661808901303767335054085487233635639264228025724791564225287011476090493008297340999451912054158055128729785017108996117465897954274439911083626603940371617328123900343591621912904073521550401933555339010061197194589822374660101104641031453324429749786117374972638766359852130990808156472360652887712886566023747334608681348171394150061088481328497117554054840531407515588386062664900912447198402383567725736316423805244626215463282147450203273713462442225054081311289789079765713356464440896279040930178219101862691084659865421031954089801049454337111398536922970904746368793441002385702707617334449412088692042412069605013172016973925941352179143741864403630746364669964360931669926233134003649613006185867281241210075486149624270103107559620980627733817811623856856729772836611733355739663711056111347903502625766170504650452562218456854709612206111170150335690013140627579012541469748915595507420299369070576921327869063008917715437622655399899933856798500639966589852097049587140335762867712822138016169164611025705094100223374576481592443413771355812418117779578042195553763611441704923075801633214645105980028505842306046240017677499194533856836778614346301087480033875091243948642393509621348691737082935577731520060392262241135423269916609678947914697868753368342077197221432580192718563765145594128393972394336005318904423600213840464862626265583136812418893146387872576576006081107854294608281632427976793155376687599390276676869871036919304355782053470241122024607208106457987090450613889343109661823727496992286401590317602689351123061388070273654503858548734084627666061690839978226210633888954274392716266111229723772681647564328387509818292412226461660579476859062193102188757956929532559419585572208313425316842214286780143086825289003874240208171003513783552395520287944681394605696235918848180109102291330878264151171586471986279973210961485658793189049490035787762243798123862240734158598301200802462127728297297319523453137046552794452665468227697021764229154020524996062283120752582945096920178592297501670602678220243248570854947837205409920505169838080000000000000000000000000000000000000000*i1^20 + 2002595081688910152176425231809599416764262937218878962465208352028768912777631914075229878323715143682030075488609016783019675596519627842616740101078428246109288125452516400155746374389865565985554092840858862682640369749346028175846551092157573498072624616328684792475200428735722251574097290616281261617202167390651234975748182301024943446839718631034156743346785591819167914101487330050195803640005301567611722197326225081676796380157304069375994050676151679542053592559224954375828124719637919485927384543160001503633534106762263866953286717704766015371892277856129503659348800024309920778918653045254542707499349915607101465945046451997069277816802843393273189115704171045009062730467673976126369975587484587423288265819865342382015288264360106138551199701442291109789954911094683896888977893112560914941965529106882057013616938307515808687859964226146453655999046060886421247714908740269669332925293420268246815039736012651045189326292080965257322380984883250648003773731272168303304739931410774040779534751299866389532457658154542132988829823290945505149425430462391874312035764992909066819908820418715350206617438444408436386500553911531858807724280909314151177737684953640956746857949740330973198154016876139580076243214963202246233899759911673778563375712305166521038263210674482665704241218424873196581254343417219388006080629699013543455176424875939772356965647270971950885534558074234949357913778607562909026199160142241505946201171661219056412026571300063612311017183863603179844265450813213856574642192416335870269815089639342626266947449591161761727862483625022912189594328248470374010138515814038134780753830506024677043993824461835861945977898203726846995354272215610049199448489721245756404151615435465292859586452672722455714565597735344695925187929983563575740181866655495138750434339581359613102950491027167006689705267616193806558230960146660793012324518215415377204257095082017488460782560204995660658352799900849223989856143233883905098412841043697659592126237805150816176109615395450448917198260945069444140290757533267641857879409382791505703455975851167029373760978559826919424000000000000000000000000000000000000000*i1^21 + 1468619223971373198465837081563763396083035768855499807055085301473493309598437653874697195716614381059836557658720094060124083112287297335267500533606553029761469037286105111862256378452909687178185164754187398943990490249693384620457054587763017939610944916600504664250664775860901666036093289008321898814910319646885440480477748618127329629054413689746424150271227514986702018746319727461834027002964352677189312704374091738782187036907572407413688895159049903261050166526693402540506872704643722974879482921086776243805726234478511529846988321410651358820094477079054198635408654965846973972584128521550579835150787440236958593092616298913531785491719439094765865460622931679440106896251697575289033419298288090042583836641186342514262497491564734459199826425289093319816234195376563146875676017229615150035065010632869199203667240405644250867105721233049344235103364947998101691019604664222984271234624880810543123272476385664890393203147258846023376515363958327120374002970880320826205462536930359943367646938579662715283107984292932291789297937483714976054249510145569933263212681003642361213567772854736662305676161188350097980616820676472962389180358148415181344257435791608952138261418617725813387222593932033069648187716217240277211632923571637927532812016379553684728922502782584099193668029239566695415003218788599836835959746379402458026535125645662860916046553371491236941849964579132129142025681104884329061353302164340169470916029701066258632914054395405537492736680208313387898535514646836388351285553874180964250930505357304123468900135403193087822606910650947864477072974076917434503280612616365777492930316526328832370257012543330632181463925971428690347187909724218511151650839979014077094521138084722341458869237080474743172185565204138682448866448066329073914611089367419947265378006829096297808714749934577237179444189785909545144879755995767971481569928517200068782459503834380828138284693941359381569744195906239664780784280141786281215383116348807394190195144973000274460620467045094089895671683708328628773768400085138996170319385945299923736460285180100958670341084387737600000000000000000000000000000000000000*i1^22 + -10717651080624973487796345679372514823252955204718059997253817165135115807701786052543628375005358150266209146028536955383674220604186929619816813138223930482543726358738014948506196047854902601043179168832740197761027195359528668966057911270020150485705818965069592694654089579980110650484375612696729845352423664591983317172058398195269577696897353900175862802612970223967929261900286196629065021562004198116094365543909079595393238669386770887664436033769199903997149184505344521438081821442355682397970985665387054396632643384630042152344782921922890209135372351973945672883500907811656996786025984279721125254363967382985124482172251503350760725474497092817296318885422739704784530248149322370462868720480506122911369499556621164215293035653601037018322685272410957452212662348442767170606592057379702418280051905854863434083967814802936630960996155515972860903461186500173117150213313773700910649589865461693674393670245083393465063449358551278199827749547316054299693272279870016960789601050522076637582990109356896386881804226464153405051770904757947959767248101998801855450200606257972687300920235742915173367484231701595074995843096360131470063413144526732976979169399609876295635986582165774046659269273249323855185319926860105269899523109318358367951714376785741537697879998064098937060809225992276229923986668255703968194813541157417454146717314010384161630118901585908671077484307271514888183095248053484621403272239443236150526428885884174279817356422772854184509881461222450470750500054139550292136223504017693979381207941049054688224192407545512785343978698341261355103919043552097748931036161938194951778079694644387716909674369468299301245058837138946188667811299420457476789025483061572894740497265762464829095794096643674443285445550195910873128732366539356513471038832705446927263097607939190959517925300778086480588883263713938812570450413278708997537071238930357514608702179909830617947084257983046352052374291310378384564025247921995430561674721891362712937378491848472548368269684143095895317883349372720606061862908097558603684312098835938688775367972871846764742621265920000000000000000000000000000000000000*i1^23 + -448927510481858139374783917201029110115444500453618711070859077782309354599498931231372263325862138980975093127436738509013265312780383721976188191713823812274155429278835956251631410795295066279379894597254592560715336353073723389051268926702477778833602583091103676798294661051295214915428616811139656360083004280639981953459925559697096926710497729185270424723025905119827683048281015618342005326553151932557696405702771123440109157105442993342074929115126508560308619051546275741085143339705239467398112197091473612956187672939544651362275575002890905953299615591380334550975451179974963723901432816081461247853141279371154701504301719585099331025338844368823053419408345924764378615427633164825829296150984795964358093452125832066417298214625520392451965488155790026121227398676803281551879388529483070084650010365740433129809303204794689487826495100042803511733776631420035542974936782315627352249796447271878157544799625642115661120528226259536431786879143331056780062608658462289577823999213460150936919260689407208418610329352519958831836265745378650692467056367772031086570387206359748394116035357852131422041398102766466193673806035663621354429088556758079510438857413760960279404590292775671260983302861682508882073106244675861399387690393448003054903942571406413034774393164938650873556583686610577407571314421000428674083438151966417865395336092820571787291510707322956587090295433211343690107220625932968491920033377810501123669771309777789939892286506206191486567184177382730904214367444037363655077840195296804106954690697694362431331566559885265621394552057813987261429586391422115931771719516619495152937190298241567379810032402855227719408786204329779098891141353040023159958186430944460152908244308659790178520927713670873097362652392700022416485588030469028715593065875497306149510260561542401566952426634332278372476115852390919596095523482577703500698249371926971836123863773751947057877531231156846749983802119271293538565002764045902328339569913460888445828807263992209801955776036661214174237978402767657968370928366048487568435094499350906603977917249515377655808000000000000000000000000000000000000*i1^24 + 20407081774917783503422811121032672844558386882013483159053664549443732647479751938416668316977312607317505410859734826658525059478126810080434726800252015355540443712908304112291554195842482498603395260024374549950064010311856955442265480296711569848978841038698273497864794308993557350266032797941849711549144990772903766620531476800064998983387647566256271256216619372280327223188443837343507566016360244121915651575749323475029705883514067203185021621150304157566169211402534197419132614146031766047520613112965157112685369146971523118722600322654844217573365831771526854236566354155838124071367345234856281592570367930574586217932485583240583345903361620070409852408884382370392353308975565136519645114534297126069130814159677837137293362855401810609494274830485154492129286651110454936575342993036675627622009535817032493872611641503989146748934492726050135514119545309863282919281410440877063308224689714945887032993515559694512887485465023823351133328525308942288693420647763920059674366771426999573664679586862390855293083357978533501606853382431390651223721881878514045469361370718331008646473041470015934521606142580310324922607500870851617919249462081489378701079483864526623559232865405175623026503549802639156709717797633240775107272693906423977313783169408999509273510590114403024421878938412413282738237156009610384003590063669873212704051951842878812029945521414294161315732809185225854937353339335479004072029701751534260526378786917656254373182248452720755093783946947742112031771631885490855140427915255657423790824074051507828058244170099407072791447941868929195231013741809780753657884471795544391418850210470685760504757275791206212908152286952128528923105810813526018901626420819106747658780397087906581824937120775302479916972116430810062348004083641682120581959074549824601973621581910309684128871976243267685770420239680252642195294959774015590678195789228103400763998354354783075547859371183652658681689520506954785255831472269422069974670371486527722526564260623356819337247861980561473648564435557068998297860217925599870837531888908234841599947089367080632320000000000000000000000000000000000*i1^25 + 15652601588301352648151411857847152132378438681942168066009499063224973246215327850447166486814744951740297415860711860947112915635914725598058576672162975610825659081809213914998438912453315860695202825534650140079345999240447581618502054099603779768213129327541107294775362494897218371946534218960078083978960298697894810143988769192926185816515991885838807180505560480281998656422558391896384123402502493549275858763142659631481562165994880549774764006311726047220964915588892155621108875320527169412245696779690058323228068930365593148622891291594890211908186508646663536873491415443866732916417424933902394561063001676145327874209371286945393935205240510785866785037851855859000427518806279496046659602570398019624308970434039305206711312584760684277800574520967901653416325508589390037829881344699090632380221729962179302804262554572278401398374601293324784721260236632392728271731776564924397425432653021342287140661025329445436506469120567884940595033257304441588344472543644120650077763660808233892745871594933501093473918565931990185709414988707263962289835551555744615448229312759943986222266570768610936134288866349989142000142766268561228954015597855821088868517611823478926916749144871264069023554041613065934073959432366877771385065778765615536786555059762371331660400778329833161255057875601180233010916593294264008036906920797116152528006798963104772751613428386178776707949182473465242776831328468155321876660148269058500089303852949497421107150627886164107983404904961229516990081395929257613217978198208219821814037908644712995200468398083543824576840387098917925124738202602160490998750557106470449037122779146961783862818240946932118467768707486239418375796547404739611134685174722816494433654274122665986152493005936970670973462891584400019366661201874988138074153139051574239225632750679974755288040823641057743041833354242518845279278637635854614133143875311332101804600784332406988725204261423283986736137217686897044754192959460169866806194210413622126000764757823002158392182003630024560424101517407917381293654862890743652120289827284068866288330372808704000000000000000000000000000000000*i1^26 + 2096373674243413124722635045671429505127954050548727900160952949713348735060477328257292328055261443068442374973251038220363860925784241006588941815800162117005002688270575591768694180152931480962455503868146341494919981906440894914642597540112658464506987773507733891059035448435014016950416854638592656618549458384965983093358808792893621989419055234098896155409528389248161326640711099605734533902614054735903280271849223834996519062500107026420344825125972690402678698339953734008680874700887144198323174279340849748842928093381774995059821003710987891621112043019007398558866155495318729827334573524216970096103379731773407045329894940848972688997946026624627562344012778829818678734459093123697975245330209874182038875440960886678745285805037802063474784649070886428207825307722639085657027739220945629297477277425074194844107477555451731113464100889102291400861510519601391461526298333053259262891310628461575090899565323373053808879723998032102314076976379691399789317606949551581417927479752112096291285973969797952335295923098870249764893548939267835547683356756434521468261483949965630555794483052251547570093547990790931493097185369568184730919847845366452821998067624418285486518932898947277270315772370832306361133295061583215150114622754671727282032474384999341363211908728176026214454472103128325685578721679704658182374495842448761542346040747662939073343912890402686120905736456349603307240789122547606075926508692753107458155558044978850813613721416124160935846471352738690400969942989679523077264115066871253460135114108007880126251083855165403208519661230217142250909014302020511631982109399240753457690419742534374821986495787373976940281420974480676831192561244775840096427776254977042080678214098376179264697565872530351534768347784222760804362723964858926750820105960806691216356042147591159033874505465382871153400965297520145600365142122353194564441367359846106699451480273573774008909595930825104293706118396656156335751982465867812713013916052768956211838973266714788736792201428577903962662497029592981542627176153046749578759987340834321238432153600000000000000000000000000000000*i1^27 + -39236027117003378891221355529138821682594982847236538914346075634819710292282031724139635427798364188752657649148586434207831305469556013827880624227653645065234304722804782843604613128344061942904981452830357341167937826454654240420601726127325690541971148367020448572326373440942928961220090550522547280015294164081514800136071133548200755082227810453754354802497083470529404370938925727192851596718072612681935982485554200407057149539564124785384722480013685565169947716215108784977861670484185476933280010412468026462208870729548364832663086983592283732497921351901407803696166917601095213180247447067144495570402764273945909057473202438495933214909970950154351630478337610338684797279649170783044898675190355506727819509733818281835636738070227692763265976836072037917428714672681963084353740244882987198751088968926516441479609426320744013634952022768628672738626970170074239776612083356755468502890231897929647392313784519624604505187065796674022736008749661203444714498121682057394016583623526236322870418452026350736879165776107931042720041296790781347518756745426080523031749834394765843700713257610805940571716046363582508700036545122899774538397527804654553015027644733282843595522023180256712971133363183835716483457634267854725828825090731558153999418375267951416271830965706510153458594653747339772211986953563435005417673748559246586663668822636991870373508451611250960959432765299899898107999546451777237501323318055438861743381858405410485644114656297435352341972481831802822431373689438037682307064930822316139159055490976229148715100628139385894421204390497823108466799881701006473629097222318984691633795540199052560961938078985925582519671561236022883599644172211792693353926388049483016727259793183765614805713991051450067516163989697345037544297663514894851233610361362871461746312564210871688058415650950278955219901088926522002659376555557924152516381075628420426273990820697371560144428181795979816588726642823041357123743135575829164259309499346212040891801187946962961399343094053281906920092570491932236484510777458968284854765607711981321584640000000000000000000000000000000*i1^28 + -66990171567782304359527147052681170244173793288638879787801423630567616688623639633797222538535468275372007533836728300130537579024515856498354999365169474984312738262149413251210364492380508312121779199417306733408199116369679308275994099844101810610105549604240988684275938333626577795708109840686290458631223063305571339971723878312560333412063291906468361087115590595099913595557416841713479720170330437609390471352202808464441813483751451029353689469018977298643452729496212512646445651162801145058670547579989073220078309667836260680514756930338885008087123985789507287616634996843413884211265762076564428596864684439388292889122153464288345159136947108953381594633781725404312958946680995318036348657781276581328814263634124313592456655318135659486679324599018176539076662177960012908476673917872335874171910042633897466573846595383369505144071142471660178385530505793887488304918192946505645519000059248447473043145057511239633406231379530162936246943196380646058273439437246316584947786111467809482484124741848337635595982572500982252326152197782683281756054917358656197015945695483870545165783578321609620743194221500179015542510573881706108980203432698957449992923452107132207814492559498568933699265030957018493948489455983057659739498912522317705738769274606588940373908121849422100975071261476607274669561249286291841294369893855741281986061481985843752555235984852720337640197586929545657354298396782327261801136125619121028736061216811069205566891870473593023712397234881045871123814702020720431393743982236390738745702774255809194961968072467360601164463868858932007619269020586306673817693681674701778533135187992454186063036737805011647207417438526674308391616381349131669361174069157819234483293737813843340201805631404714350321205892310030163069495069570516480146124360748647446658630526152711563573554207731860463368014829132735655344888451739832084772721726158379001443093054119413022240386257280769302679971251008582115822483199160728032372369973905047198785922156414271670101743114777403166604770329302711064953799439919618200765650021145116672000000000000000000000000000000*i1^29 + -28385707829605842985097697064878536379964019447230149818034229545467141997738111968213567778512081775060956045574514979746149625774321985827469779378785854507236791492786257674389490143074973918130910216153976656271523811257815123715635051565195536486233806258942112010626084564493342683970482107036781610948133607262048628234158622117521741314129957830596984681822798232354323489077362118946493069526589165222956311285429346831253432927955869023976120896492909980729122623884800732791693899454191535886293533198840029295448018665075021397822094219337167064469879677390749890114625974221899481605059094927557640469316624017071017281492636163425894790974950350676848076793350464307674751040369100831435867691478728935646770725293311442457991495451104969298202224835129791328010277492177281834355408676379601420579523055239083590854923504227033038954436743333395599998474790961749484160918335589840751106086913792772351409146839304575712733188664828710631274831129744843948158943142805961387954383881426215904276140160624512783409506076957148092119861044725084151774381174271763683220915207267305927300917066495632184533318885204830322381320385673798036031190468237765156698325949827102126824465020736396797296757246330997232313006814037624074362238273740352034822279649495154008988638158774586700255686750454931375751180098061767738782754011134843678003543356641522358072649918074168911625672633910716010377974637207093931031059580496876294187020331495352918869681618249021464465957118969341005562585582225976198319622723340347899535348386138704801231563546034257659057718157554625420511688604149997224824060633458196605874830588730850175318874372115603813921107650234929857979418097572732314853615502633361876616747586956789576244014203390086984868731304601218329041982840171927317539693766219981290911143255507102868535169634751013309754699704803080966863295956280068734662724155445113406482398419260003526805617248835135722966099608085516577339728171323921027831762414408511524229253501266333944514775595979055135580881308142742067763600963652968135464148638105600000000000000000000000000000*i1^30 + 10771317409212679353060202611550458195027263729479825971942506900485114902017903560268283085322409635659266014024883250298744691259536301762488663491341916170057742924837637534249224675079183860781003249186061015938702348418089220903239307559091255881710107873004764576641446187773718878180631594300453672758560646768733897442001553679819578521006779379169457000212015493433661639873272444274815199965731780234565697751465281078214943945699129972179039683630851609653101746703982430843269126282395132626537968228229913925417133060190095353595624861555485211386731566096555781966194373714960446473680596391002603942357320846718702628721490098797622646997457447961025890841890188196265762163756913742447571318940913933903462210766190197584085055217306985540583607348737342419524291577372098536611873048845605200397415450419107965367346071321915056180674562463915762702264530585154908159706446043370976103866345909527645770893841380530302335829556487133542203731079382776987073358401109282443380677414520338341795109754731897334841178567708840574396723664994073435096212951578610847923033950400016813497875772002187251483079704251800823426510136939274477024707453384116409138580213619294649222667483548897569966163752061586993476008532588356301033357946900184209874004046071239386321959723124508995857285203409480261636206565488404122929661152504620894617841345401083098914367027463279150437020025561851703937790251708962638487098148266505017964865437756105142251778834101996604516005017721976764535862486060767678959531632181991162958066088807090366181145106107174471441341207240298838839243992292182217570157668563043469539813118865431400160908234707703463218055899834159925482563099821821881446802837791405078733815346643050523741980621330512545657510729865100181232120152301150712161143052584296127782022350075166250993739013621496759780284462317109413180278069578450175408189641494072528775780328712331374061117155041823582338374118628417695596553869467671480781606989450988417988244624549722585150220635537356099779870707232206910648190426503152397231063040000000000000000000000000000*i1^31 + 3435369011008514909435908388070198593002908137606840899864702514277144624814325981584375168510579574342174337431212049058266188265878985174236477901535095526942169484114095932305235111263457888545684624614352979540720862907250195203881284352179829591341426767956953120954885702447264314431657595318552402815465402399732058970421697417165632300939792804852488649219877487365340366612209236873752060088617149429098646863439822428306516458762934740861782490340413584621578577063894155160543992206497598097509965491038312329689198962784744717416719008186118874666679347489725648209643169362623652614921491427390028352812761576341660549571812889335635788080501521425690502853059200755544217653312625962786620471929385383091092799441965694870188948363193563902509024969691704324946727849416533172245691360206401669061198095700301728760778594506722380409150250454876069170560442893295310717171088943376058526135573085412717396456077857651778330226430452392100294155366399240747531865485235408609542870891850673193334418939785545821587654075966879283715678065693460759303735108147005791421614297901110896131952280574509753519014115673180161031669139873499467372395995743350340051898413876488622920894395291773451963963464429925837908748269974061727471512825163845242699092605841471874802019022754608621841361169194389169803930906672408560028276186888721100060351348241763296016874635192476519953763791185632252560438084177381097847711535313112475448648647765556641699819707890946469609477247615968948248360546160050079000388348044588186887557486024065813596978759740922315705430551046524925808954393130004557007891675739384814927672164403118800448222741257667816406791020179490592206669142726685465334192425154546308253370347501154439407162332886372064303366601835902175404408461807354427274542570626131767509301128468279523335096317769165931416945804355301530367952126458536613126575884988395291799670424157228716101354844433447610523712334924274251826374395368909331485213779305278423459257539504761403739925751327143930358926093376093751261735777722691485696000000000000000000000000000*i1^32 + -8493746861192633740434091310645427210607548729715721361598766043913377437900672596247569619672420205405978012555420353605528160095221102235917027241137151650622842573875125059498253646955948457129006389982243103598243567531836601442075438223678286006500553134699069503193195528750313308006361293519268979385841057360313220850783088029483922130211619031001095283843338322830298314837888217332285289013526075550336304338653710202625715250042704412509066873340330739135206632270832317203101774706605474026270789995314511458259171061428141231472258778511406936827434067722397743219423440384802459896301129417450906407801763475806135935815694597738244512902149158453283166856577775484226365911585913755852980121103949575850785695387517257409826945786941057409163013367771271267963438173754573895270660538284966548523215226902387614845507711679196729701629264376310429495501932261685614862692991926056047121783790712274560119382919691880167532547084584044001147774991582281366603445702824487699584254052050141388815944763978942410193602742708255457435312796442547599097254682220007894954923071482000697366724467657856740619036175832319909944048939999466392079256870511862507308324646145705413910652999018027628457288165581703968353769679865948042861874952508198979798530992983048391840259527646264721433196458191506470816694177570752152426702759312400936635654773536896650079582239108620798012570797395127311259143553978244708928101728095607907477622577060161867067956846563824760945505510623889433470610487584872368986671264846584049700836077447020353627064901202477626707270073968716210760516041671255056194944272870796515208170499213900243682223990971352324541790346420165711147348721489969167402386831886346863876057620990159535293095303518725182864650863509166033969774532620490286175294002563035804910028181590515391558894969868187810840223276876524846389962387063078408705049643936000583239755368666641028086611606258164728019729293484992065825297934961286310321152770371680004520191550466958973741689902064143416282814388565331104381433836627558400000000000000000000000000*i1^33 + -7334413634272658758233822784368309885046972230365104733492122955586406440864867329192652917494504113427146171090925489757039621921430023043732234984116468480058041332741186087669879041325010146478328611379350708516357837052504583146960099583629801643628681786880399028988787087563855330679563393890334704083488134732916590719658224292597269448941472276914354555854747844025291810748735791279896435458852410326198020707456442604355948266756100206176025014471078631350614300737188046777156851222539712119313160149730676539155688711023631440060344857584316704303119314529593767229297848808717444602063417139270714834369060237166823750591670674490070881018319679510679366035118211987997994707538444405180828137424024712858049769398334269567252145267800204511402896920148812983742475363349706367308133707328457373479211697352772403712594023177156352485634659988574989272781261615724668308995669594018455413713205125706078404820174978659768199329759988050285885000934462416907613413510598981547642981192271275477935613207827110388401839494892577537771683632898706160975246059661789660458119334214000674648152728738159743570014693773094363500839238551002718988482667359023240927085890400881291751064228564380284680605192974052008772917737072197840120246683282901143938221171076615448842337447076357566552397069312847343900533846366768741535787029818325435864774147305258709507660728834107248566765841144298416449263759860435307462792189720994606369015240572277090863521390434766768501265618371562081561441553120737646341576600675807603389399620678538178051874752080893936951918475279832562833265878277857836747302313454156201458293907897527562789533657483144457350509361235720434732667786174758856956128343856445435231858927361312045000356438103198234696228403557112577743177623840859268598998096259120273417361267125746876901796716669728880474355469214913729381355256426799098944239115629066387913950718466429376953630920642142115402334679778596442632464343709599390517772621145728882718971575482788502198456130818000587939898231884635709996311511040000000000000000000000000*i1^34 + -1626951743026999894534777288541323437971602130460733853096136326537539587363855405041205252356701889135619511265067499572171499866932756977593441410652775847159361220838768777877918782047385130692889395870096723567573406002192109994650096262184280548418359817717794470650079707955943122215499506095452091410957884842372067137276091874477349661776993229216594633743027145823595291641222351555074340226656988907791781736423776026433234154524504402654118218526028867665319602767980900334895232210585728009822549920945107034175887407716431654340073597839662568555991963051258498642472201470434708881025188405802535042071925779176308755228528591914509813113039058979622731195568222667368200272558580789116658212857597060745179371275613661898839846316540043769156894450759416500460801167778061842874734023401149836257815981158680847604707286404969225000830880223426265254599593610818158596653827068281062115079446638294508723434883884315480095944853330961705984669071403380514209354713274280382053333987789881094410983930680790547915653098160568452796204757543259187090381913908297358256420866420845292485009543614077167185415549721761481740743320576375787012399051520871905440982962868123253720037872929565028454015081025236942002527838085014016551305745861542495905163342855900200442967028189789882805097765399323376649261512446259135365507267815213978869849520857019988213092989089059202882935027866639122646363114651273024578383073055517963886233940532238769367218673698744832484938617479333426163410159188434269788002637372796478143698510562636735464401558130428754403526162666396179270912160431907633565067560680725169004196860778087927065717974204195851690347754617176988993281342699089155689108200004092116742936322307632960732918862651298340701895910467582782525842555492970147244003001880529179223986647216535326850808853646836707113727471097798760382591385193706118491012775379181259505235659855311643736813743789620465313559118435093342625806149771301795030241954477539841243899685099303977773983054881503524367382911241145485885440000000000000000000000000*i1^35 + -143246777424245942054349375121114285678061099358514979427852147872927001844021849175152184199519359723107824103418778751453464283539854728460480012746232609426872832887498371102469968788962076272767650811091607816999798501541840839249539619664971011906809451788442692949314758987019781039867761242764731677663492621765045583903701536894885003236590260229591660787172210276875264890232625968668113156047845016873795609716577156750550817382007691836904306032139738386558772179731605004392599477430941001101964990878603286711209019882559872501067010447403451187974411878501856909308977724742579630005125186060592514467007995138868374229973540354050195509001471425978367266750882476781049537726792441167443120129644654908746738080400018417086326292095585578902854519941171883448881463543349105724061391297966589983145067156977086392885461924834952785728374574608129513223175791686568176256266781401371430831002853862661252430148971957969847865898770451712710177457138090919474225497072390320692319372177834001082150323447137991529694773515015589877918659959962801563374979765265441749684719759787700070363144172427540650927581795330113258648078870976072348164976466804163533467210667825791803381232555958123116872526726999153492736719510713809944683851567221046916908660797544992997445959770580785549053535953986432693156815059125738148005101505422540184737861893727129185987056333968354102305227002847631369145815460397170998360761976142331316572310127540844519054328224138996064096393674732543753705525559335774919195858642488965505187874458681853672991530930840490761133197184151067072496688687516228583555198698127721809240334504133017398250813406674612697045261286006070869315271729940747201530830177034173746185379993154543180890051166695341840621522231742156297246649801277410007321399331631463564825893690397180423951644839481035495474255508715000363281726012341757154035648572258425899943574209326484646587051524049178944099455327076806053731588976606154689858554528072876846966685743570796890911696233563350966372904263797964800000000000000000000000*i1^36 + 6680623118413109096250431165498088697822572522293515229190990378178945409131513727470628459322504569939480040125440648193361905550614556485618075270063369384854390711554568814774242724311528929027994877868486154967000453022254368252578558265774215885002043566637933767019672156200348894374656689273879402794309809962799472710203074328869106341828032786434848081850746929652187922983003362181195690305944271114818955268723486514349516001444081010741276649512513789273795198728812442794482381466701529899437468958326846059930546403919006817923666238316413122136894387724469728615775566767270840662082734561237591351032047824763878717148463570838820499810743470697955247137066257198245495866308681293183549322627595371022852709766335901786148982534997548214921294682147958939496374521016067121431499682891251479740719920582339008129397716909298676829049328912637794088602498552533446597665549032531543136623307891848627773498240506741013420696834595876694614238161820105325806973044278863188490877339757738679031252269794976610685695202950642011563152907728168854045773840152975160069455029604713367720312818447384924605699215936360381216120164999327043430442509429479438719390332166485516057514477361687963622821447698093007173845703109523041986458621493809630138597955941269073177057188657206461730049326358475334030802447319597694909506333298745831915618199703294224783101967540799899767006392158115043700160061171452196526483881855607923138141263374402967003681282721402306223023000300738446710359904446547847736414769185402290788548662747727782752242149499415309860348073669697602759814108116620356056233970825839050619306360892797697317613306065979284661885096581817648279410773033577491165183740062961046550135204997755358450862367276922624946441657424961994180502434763663957877403540093054567813550915788829358154994719729936142019228076408665912855836757335989938677358220931061855801017555918145370351626079998040779194647823330750856035956507663123787237747626548541916694946351228851149486070124574420322847534612480000000000000000000000*i1^37 + -1169839857019697318738309544589459649814475694552326274839690657361334254721699581683103049708508667537289479069444289708939804511772801829413820227276864263948183473961981203139392093615811253794624532201928696639452482015925668835621555319521603184648505939359254871973953145925119886288962370951376285123617777181009770539141521443466709821977093195887321945966154590065544585157868946751118720293867496432261006334552757420859620771110298501059312170313548189298523952543382282743913223841095022932388486931548460263514551307790327730446626105696313306261605111596095863956776184818947715085599087907972711126445094888181542259757495442690759079434679587312086029340119118808927744952597805590033897722068185252720246755079498270582976772147311915556244040216655299262321806507063782076320019960709250924822968830733841704331327598010791815946389825836470051649657037893743156204181713671665652033290748708899509934884418674092416277737702089656943496908701724400802689147218767183420814564629134021868303468441772053028154187976078806227805633324567494999340558740407283481916225954428425939185257559131511483697553092267285768259811020335091127123185327848212125909551327146166535616626588414168352203763305368969183627790206731979290766711367799534302654791389555882214580006312712649591342127583920681108553695658394250567802080150133302358820372457435128374260709840845472351216636287119922505348289176044273602011002815912760956683885497404481077492951717967456277130533119460102506894297639495409394605950689378075793962804189453042113689655996676689690456457256278473660464888365608576144833651897614209930479439416310541481803360705269151732569543515244630110761997524057850397868648047475011029469670138005554860696982242763887849892505993412314503256620164244473918164967711201869423696216549935389611706893313295207312572587091701840806538700536038051267191461869646334443875962270991375639620707016206892393848537983064794433428523760400798419816472776117052638871473762674552063337259323208470460628992000000000000000000000*i1^38 + -60972139033348556394608274051955612999151886643325560543582437104063601640849246900074810999719263965571708805409685457734420913349418457578370811780266830103511948861303786678402948878911346691599179930459187855987077060005235535681089918325040787158721054502584562265553233132967283239755055201708368206616739277235635345651617493741793259886567475527934862971029929343525071524065018952307043916776242276672777513672993947305071523678125144919490937534811291895369887388230946843011091148555950708321717053037549876891367099602533689491399864106753297924597663208919331423070814313545228377719523745608157920838307321138597028980897827422301903253465759091053155461881028774055162322249920522668172789366129779770782087551476096060114917716489583182606382908754904656494034454852325845359187990831421463162909393908036146058373047809872063949941784663045602110373132044430299998491732378294607975942080892560044626685827021406145130629461006257810860950022877942882948878959433286107339536605730865275911798339552016862993704912478829904517468692881553817027502835386226083368101708585196379143623374503155500362682375376445516759626236906645329589671276935972569985682845143277897407382854050187664208513757829688611039236992159036156262325024976422428335136407513807837423740133009732740695775676585106727424269603596914639513746641714437863821703988173711656327335447897807909524301497705851526855504519501872722887690904477673822334736092234479192961248595702133877354567207134404320340958134076645609652284301042426890635830031963663593394022756250196830514346193861888468576017746711164621283582083095571836004377666352181558945173051406756015761964219596684301150262729887985183661098997475442504721209567820806989858738799760624016793985347878883070646222909637105222912357027429603301827737614445034155247184691977236691676355925160647247746551885998550753946373765605218405144005838562061840335271416673078245917017726385570378411190391408990433046740831850287806990657062326529552496490697080176640000000000000000000000*i1^39 + 2279556296850897003443326893293379087911626216269236616650666898486106218554837324183309038618539206386403152120018708892530493914291585855433993675069108370041366232097500951337051282208143948034070212521632316097411487521399906658556276723238416423977547258550290970702127116302103244270838125836181419324888161796909611490697238064608112746595084381543654932189812241762612903372003720609790637492448631543451679521143153033859326717921218426053742006498420279273489675370303135115771244587089234136409037377040332666099771039797690048481021272419150793895067148993871326326140639345593771749482497062149884352903154210794112975745267066007188582887062431438070288832375092386608230369313644119244453347526811627376542758246944444678276438819307381187255484160875826387472755894408648002064655695086351772893023951389616642122659049219197587401985410636112431370722743596067876382008585926435724836813033314671563222128083768868348282807532917143316873522770322179028106239933956192508731013354047373096383951201285055901375616308824989775060465338658897262908044992864105619119858199014705474503375254552898418969652413608354304412549774554771236307629599245151467411827684456014543829279268180511440598384419140416209823856175993199281286712219810762681716809167473693279534653356098246904855684477978149540360848255868765131921190052472963667687338166617936339488825417592444786442740177731351299276835333439590380452984819351460829151917359422136469170548273095560510653991191882826642268241384468284394830757900600290194154050109055341713558284480785911099353432696065547411476236573471167988995257214229629856211603118321475846500849761184800613721814309750212350407448415394971501440217169228271190042456806618313523726622705469610583196658707914318745975176065445538309521850235498220431356284924273718320408308984686602980948213462979403665208099700178798013932237258156875210004285423550262824581295223639724828679457881944362756862430016923133821242254754838086562329412562706337834808324915200000000000000000000*i1^40 + 111448522669880020222968735512720999276837337324961066962839140851378048769625917520628544371210702271435116085393892653507951772842057296480066229299957536376695039810971730506191513154652719364565988221345637817869290453601746396725392470877128435078784932148620488218907317539516429740459151942127882626067496685351033494846010793661356166993620306800556497434702795191369186286892158564841369031224293998564842037014544944018781058824131664645617834323415421569629185285887767328426194892124506642093320513381738484218212105836523533005258172354248193298072900245661843226276920603327113454367130917491251652017601326027680450522092572215809772793154973914101626802869148964731763496414678958910563701579752543710007681147405461185284611099539073084257848845208246517952760207697293235956020719254560791383327264065387310060329843811262165724498664186621791091126468174285815530941552072256507802253647875999729648997356410041264720610282485657595306848260814175588794484342812695638084408371224543170509287642271451297684018946339242499839638820252263515689777375337715808446820409943800555009259686710440498499648395017428786532602396846848333165327076587619287028677995866121595534527073023771092310533116038168334017820943313647893656554383266761520764846691286092383093003790244895506583897108667210387789417093548066675303532595745081101263385053127272800614661120855206726351299332655047764240474651888861362600939240397303122320405747601551829486265742956143292927696165687179503670379026290085632072585125417844877593380749208181912830093612875099206577994279634578390334999290060335245813921888174423450446781593837367856215497461895267919454284067961224513693326059870651687130248285572688141869020135940378390108492237452463809861007930489626012681966448596673348102829928556635854992792688840031180873688733157486695276062922093588493985181411106586658545598771657264496876972363267663350457731650365093663801098728850530757218176387133315253765963692606209439125127841691124430274560000000000000000000*i1^41 + -4824164525942619281865653247967596788583910247598588386616064453685967002538225360495421610564760858100332760557598830393338528468463483115333862897719335856425269501113841061562295030769986145867579371565066082437853907959764056716988323094896723159482038370440330485579680197784024530215438830605474519428745727838824087525019019203601407015176458946741098994357162258215460061902431175571931904362938419732053521502437600148799704511357134662511146906725889104646147383499469033620295957991698774873994767540190746208778407560495076948848160309473211698843870930312437394223249688478869887699985063169226000148284430351587527436859005562053979331259254229017250220323960356919083647818754038405842234869957933723058988043041110784547640395707204750770235994867932355741363750036081322401056369988367908068805191827706859903604783480853800574540440353581188403575439249776291061269547378425423911796237619904050734599003140325069974641331180770573083101312152713333783345573307124786928334646114429326437088330196603683706382614810194398415754298313767649777731137211148360413310106960327798545237893881106734896032536114239779661210707808852072985495315545687481786611811469334728364719098812178665610946466685236139131366339364702241506868989699577908354355036325629770418447072625947693438016998613689577824757692286211303839236365996029840516579445826210641914624069449518148750557979845570562541341644953885768296993006446310211476804206091914656906325946594945871885741126809720713841857907631285220684321211946049026252882236910424169205961999264593810473800140119590463596819383593508859204350038061428379001138052433125602596866738809383388588152362749676216066009552492493970648103931519869752794899724468126949553944273988144934214545255878037409702077090605322536022132659952448221812440384866906689466707045795710927184607250291725999484337495910123447395356876852994186456490962551838512037433009249083064182532088456705307084271147101629886724179607739403993363551284801568768000000000000000000*i1^42 + -27306855241004378478295166346499058022886503171409458065353365043788334225209123372015192942789252064309750587272640371099133652125718421487049305865763548943354679304339732297540128392350834018843712605198804310723921414715073811590866136964899346451450021474744710445598208629311555249834151972595848910540115401717532594669225570075732994488611961754073774059797307074568216426321413934378439747743500211776537733873531333344951250610889827160271789762926100266856826680986134254650663089931213761560974040425271347563008646215151003577189111876979442183311282413511128823624097932585474965833064734718576751410538847306317900597874456927306762909948349649605423368949666900423338066930134512220021093431060955767286959008120553200115342727932900193681999166579150208628801392191931554599433970090860039434346189995535040037481921155891578721785004391695482672865221207154423012287845877555740966105152579910234614887699226984248627066913951994631091616468367479555995207978890987650517585290436362990650344798775132517262760393597557190133053629180396975672769351557051184152142614876602126988516367076003602880907979556001294077158052975215797716690366682375397454638484258040814538606703339786402879388938245394193955753688554962043279167336276108380754558686736616939800998902291918873600215018964187242445402099305559958245723082295169349145429934053080688593995029399136701418441145311375821584516670502407832254348111477017553876000788740931240681754492247441499770416270854152814485662228637863650212680990743087938162577856653960419287133532697182397602773274287108967904017151629777775773959584998128909226420492663803207237707513731854691325523285687099726660799003571492856749466788671763866143422944869626752434227732932865860298270786083682003046870367517872633003357856457022308077080232643837072983366112499990349856487524245550481712522690260406684724983029297399235473848599541005919522336611076898324539536300465770941922769192762126768772909419033662482512294707200000000000000000*i1^43 + 1156354007043383025655466413534960291414278322803261273708113427468827210253989504788594186601337240555192559264057191532992723795237063273321328002241298249964001172523441567327015507850492042248020161236177253709124734078179896149942155071954867261488448346343174648296016907673993430461632424744703497913663496840538482846540703015458773697031017713557781293968965030403611496854721250525793585136871392549979291547203136305606654190591834619859528365056633089959575206179343466740806881242329955139923755116965946945954701892314239286562254639543539512821744334788481718970900789027175395225153210368645983608301041266464921216154068283051003256377742757730807033670050871388581915744150496606596492695736168279077043715260961113838776640202502216483273736356040613140682535056850757017113899984759384818402290567967957120830691607568814132547324405610221842045121120399148397001256249675995761841089732498849850853720839366804618290797946847269050654869455505331531572634431025826788126631463678316386453601560666244044404101817409557346610584520659075244700433146063821981970868677588469412837893042373064075627139638107563424405151602451528976008774824923981758164661619576413582532758101070205223672658368976554731369389850453366967922389775832372007533681162560567981192084503613132040598728701651380749024072178480123396785229580759553444297238910368173996553752490793684312558987915920011124351818891608454619633883477508285448731262436215160222140138908174541582603272519009776193913741714990718509424720411324253375057922059623471966247270665443065135245438552305667923526650661804945481137288495240209955287265579819029606845811011452142234367412109811982044904115652122513288836765082613108330543091632318816875507580027771758135384795311451494414140022695395620548261053479331212031224092019178146730829528006040987943191302716086927629003130578694080414344404593833003668826270077209238885702888357380939811549759752519837457611460651266341435915155012658921472000000000000000000*i1^44 + 9764877961989666253400924143894752144780090513840203634140769600043149939160692606797679710530339657262254056426058223759154349066233944847555739914751031151117881870974889599602205524782158867919174658177956024238076804512708664350272877973715198286176988530833432195729418888487763323366704375470026677720170871828198693639561753209722914856114465748956232971506500192389116201445486854146333818096111761196720394232955075923318109802504848061939817872091093647791070224236848710089422040875011234587405977769447086227947780196663414650447876907372548802134011020325634191149384970253673440894189260915173836698772372740501790318974219574744930522880919084980045600768687458685651321938422596815358803566755122323709022478384644621498278001022013863051037110777875861339823456069598407277503858799123561425859634759707568900734387987064775105519292838160028968966706388947322654109810647167932445776955178542979136881869431739495363801334954648361136880726338428886802497101086122865078019377315468627529205487318028946061842848537705409048972782232858734037971813366672778016924974396424862160659886351663720469170888968638137497565181423795529277401385782859987970510177224426925558707546377207570862154277740513812609429357854345735472033511881187144741443081123344790519817719672781061800963265494772411758199370325666630506637308976300120532451430458079937818698575032135542862819815999403411043706002479602383737566327603798474632554722405030326910212121516217765953087444344947328918428949995162407132347106725047698707440880133033189500490439444235888772276698596959181926905803329631338252035484212371891085639460914348616734962999389258501771764435250915058108795613232446311949921966442221830420018548461276226027446704675151580550536221886689131993346798722558988827356973741086740275623460669231195822516028804347988045168836324788704582929674088981638844300424012174645386735816525569397490061900477021996347415492940134505838458725168472910230484722647040000000000000000*i1^45 + 8614501701159700250726251624652269600894153722219792078007940105694331507679594842041711915087749364966009859242346047960664731108435311297155888529292423645812204230650517308336969512191605218324597678392176095928206585419836965433259851338584379801383289003707689573842596962616749797167820023365493924693988082751357787446278349136206396060913698318844856200979900983062585624246256054078913750001969217082152774244884582888853397383991712899144918307631259470411690871834993629752440681601769843394121286403042937157731462007337253142622882782896685316343692905613245163019668147126740287632388064088655075075721588877612951118153611522854601888193805606635372915487141511344469174945232964140975858961728787818099746889141312463411728929681163317213111183653673459939332002865049390705556191872280575664697144728606301617186463737309663842814616524988893966700939315098936507939680565654705382933441033407937490016375943764169496985195725924821585554632807787817012139301203903302923111354556359659572535371432492896691508766552438818552450092890159347749511533548300531405057415190371490639560057609997404829437440583716437904171193558820534155634778580543856203373056604365384564414265232716827938431593971823803440850637975873451111574735477976556348431564028383566066049846805262665652539294420446419660988936034719873272504540866532847502359712476148145016385044574936551175199539085426480417094326309352855205321920516589070314784201149206067920400109003782439160231805968839220277726027010063196570113517768389271609573866738442699948463905144798821600351836097176584550496702667169309788061823065908488966100746750677954001240334361858382870808811487024181885270845287348929542568048845502120275216319911490011783038046898575975372870804576502355003906386723400139527501559641979954909666120870295832356968309143541064580996472755891700312746392208379902773904951092261667775895471403506190405299129768996529398214850189908044462884631296449552423321600000000000000*i1^46 + 5433201423085065815864466241623806498768202612920886136445988569747409560811925143989206602172264164226660402735420576424631549425348710190386534167355259377524048473448568459929768953927319823758131232703247811824185845028219266376669320105889090104588018959765930068479277810484248490425980965082904730211203942195695516779945393454304445568865361101078165092092220692475679472677388494395323047347640762535100396477699422317335834588780165359927108152834061066539015843199896930237015611819335261059765358073039916969522181897031006707521589434904093406403794398087617122531748568332167566679323230437002898348333255015873425087781140059527018092623452065286477188075955727232848207757947280183869073092625254879629137174189910988025303437987237979188728617500433330892264305725015420858096848814803495699677959669732142502040013193573641312668258315390746029376197860146249173550585006198289200233093568472044110514328272781899575964007024663896425245875865846569248105927725997189637248317854099642730651370075019507605630306944576854886545984992307690649574432805300280698517722091797901744722895971020357497544812882781465147227719512675092106443105666984610280718781450233404555434165107970785757831631734822630985390350851314097254559907452381499003052882614969135135977940754340561759003467725652886114314062297423420548888207440090407784574190005305575368971143919544419081262365157462149018489354620401440149848194659841289832963584815027329247900447585982755436968330605254620045072056220568244409448998189288446153325422865458975656933982807620328816749791018124298342342465683021259010349869903037258028006095572741361397071965650329068421952853241474512434704966058548537387252379404484083629298822538764592269110375853270349340703492043788300088562106555180538204561099702594851285835027817863183970191186785307892114846525448229385255629717812696643189568509821401618783855758215457595697950239459538605465106681777894941610138854626426880000000000000*i1^47 + 572491857182071112910093248154616191537054869370595955049447960725494542939093136933183660372907060571389556338746890562482604376551919957751891148170947839341263065362545100685074950037259784768146979861599563232504925376004337327107854117607979952938036210118454642824093246904499501071673749997991006706938667623740591396465245671393386770221826422066269167793111555350079608882643293787030230649348877826897907187366216883682780863830750209507080860559532998375243740524667564797112540546079000132655115599348685743397069546495453401661565228714750480364679067387238685785217668435620222668593619901812805334515580947501161046709933146394883702506665983943960070536795690303739471602763136161564454905650248082345556556119773235856936656017492047883158790586563585459426621796313586490166785020850988399328307282865362572593057664092442928047311814246868425422345159750222935342699883693280144129836612567590655611570238346205023130518513543549570225759829401290386336548216327451452787130389860196549411481990238020859550828818503221064295820091240703229202248471561972883778557905402981768028209242130985192086689788481106603122118401655527276875464995859236075856489466231800829056867152944796831686346178065639141778006432979888857034158894231013883231345177216676219967003099564302071297613419078930196678169979201123348599829775495109597392229521912604329176336778031640844322456146332629932991972316946953990409159310802841168998671235272520965559094185950452933337188672153406143697755325310620898076864096092115445745994552027437612316513918686163479016522091714044529886185667036472179750801413978920426591567896632927385504238304791108174066630338604723334007420832314228631470763646230640319498102521731056733576356676017312007583034837101144106485033472812539163944842988197013973903029066468349602922701673344381728410523240657285896598257102335172416154845512157686678436221345945064989173375982803241289645681127576678652968960000000000000*i1^48 + 41263495802250809717047452001038206924125873052617225307554805975572170855471285682418891509552854679386421183522100860692832016028135061742315191439485106265219108932948676137264873042526397997969471209915681981912943605723530697969145476565596450405846395055936496958289119536250773655476569680478930599518048615493218492294301578147242204238035209213704830606484404549904327496088923389287095571494164606221763500447620134999472372565519039017645273494330388289472465309690453839443233668284650596002509421098275679202766221256356204236955734881607367428853172378066950024620032464283580519136273393081915932757839087250383659715222387029530089198646342035483449177734091508037503374392750252211844770738844000455615490234310323771564392651771863826377840097497065983960021012429310913110799997032179545717122090991612463761872415842463965335437563707728367255483345867325688210903996782139645001633297931900453417838918581096512464610167181081159959805850720390441725893664840525995780894998003318087818035894941841586306851652908659316274357046176039257663189495323457921363696054126156234076081103643994029855291455488354080641020776815488489382881981603994133976458730821893306792670850248479356064383184173576011864982053700916215873104036196993359042277779649486938199715881343976432947374311956201832594229051584602137869841862176026337934109333848643147760848528609752262671574898339319995129852042988237610188795140809576106094226092429139863615948812218901639698641656988047547380095371931434463211657804811314956194687060473658532715647911084740951521272516064352801194606213929203343700684890553721220782288654845329951254144323711235995242528169974450914503797246181932801940482184168093389271481588316979103038881002499069158928098953741138400157417601074390771354267462516438307558536767176957691278289092707840025822051560222453070276132648294735011941098843152365511045619806824204736949195874320500084641820193220198400000000000*i1^49 + 1509753867521505261200041987933330765501820991638303838836686264296730803881721114972081765207628961375756115602292270369557298262653691885739842431772991388721450177658475062019612776358152451157028966189550521567991314024589132165876167153628970544582295952295978669390740788213574596545897488916157257084552591312829550096061972273956787371671717606675688700116308394892468213813284099505467218305872715983502146742886624846009518514018280013669329837836609302880425788533179159220299311626908369567408456297895751371162720107812926132332787717199625457494476265286383221861829043495784987796311917558438531248040038923360746002701558845638453885167881450898246065065877159372780909885391154584193720101653178152236101426349891447799269019530263352837627710932899480473390081853640907416379003588154741282014140193277217312892721024957904361496273615435264034399222182908846049746338658858145468982610146219780263822767920796129645574622543922774842470439952731563991071335005218511327119075456475176396868959453661014452763217837616002734384372084350918801062407228654898543802667691301849849678175561673823776273968925158919706272043857801408644631162170195754030197262528199180324797227422957870964540922717841585137907467267662663962803738050050396127832727509542899349879325053927162784773138503641096366707703927595601631097884515479584761650255324377687761460570946947147803746469188061693175315071834655669213353541688863359412762909369045547842996174678155580631842024032464167053324311435754713973057768077376536875853236389572767353039827658594906758662931733361898666344616745478714159036485019074231005522414551568674425475212769796645355693210227985164208197094589767057369823650452849745781719711103973422499277874352510459217452396571496121164308270249162905891427672101091548527169648209049401134333960849440116303805888387422930452220160923280124439548483539775421092318548242006494476530997045259413818703872000000000*i1^50 + 40116776924581823707604095899750142418459770400064812234025312988999256379637230386951823342058128339963475441640433263815407137221007595318180233587523123067101259207799145003008023765970562664711147784071316928957376132611584765946312191132154851580929856002217610922582592053431313080947296983922702496951644249835995297536439204822912989383514034175567895919466219928770745718765231680625920646605243501027886983659154587116298563061544415883933991499167734331096508225858624664758231542507148463835358564987410699832529226295754101272874737018971920242476308061476498312070304902179804460675444585456255128646885520685726247063341102948780648988072218796196011020298337644707652819175789400090673208146324557600708988326955146802765278057259595737710487683177075311271274282491739125655211206243711940666588523492658282526762440536313572143348932255253506603681451739785023048458480886472736253885872167132220360691394026332879049676554743282335912872633151444438423557497660472404236480562815865245887260977825819387529628297499730539578852472685872194664330626537456461344243576865320279302649967786299701794948276365032083535398613989434845426861864022464471769373224932452815849743575128966978799619486181022253866726669829903171632788562729423422054358257647352880758933811161992823013458383960449997435094773579744261743713211251958768441862326420205732753275998350257842381985550347483599279660566212395955250313898745793996974654042468688559999845215266240934844436961881856442516912484031898482134730374976251456529751653078963459474353831578489208147226987193259742003037399900944913416175499406895558699837065654592703665632549484918467021750524551916668570477731326763757359412742063598948064548359853664509171056677915753193351917111424284723201605077244980732946861938599849399707524356656792113122372320280396412483135017643199236014307982200022707843902948452715125097194340218104862467821972219494400000000*i1^51 + 256148918829218896948922479471188503227372681448892909595097378764930441449773138624606336274081327293495306805640199165332757777930180593401188655124342689876372594537605558410323584957830596951413980159376952891639275050230649910738385526000091090433215518652575331217164119944725413824532298109807879922182850203478986897948474078648204289917286289830225081841099411273172971327060166966399523455674140586220327835233144832028037738538272251695842202049727309195659941315761924252646995045363886308906869541552057539704595844938580965327409523022597997329652384218863858919847638191927393443720348176578023037910589231042021238853782963440731028690931748585252071212471025584205543682745060617351884876467132974530493979526946028309735973429080711288212552969167928316051489336039900859663210491902318911607932118482488799989317973032098707501906216717771875272810547592980679433787745965208628812067271620931996334904903045735540472460608146296100064366338355131051073819631892980951969632997610562071970321894601208791926673265915175391626158889440847679491684424141008353669912688453358974981001887513383009298980262570331699457416413644294573455367290360191333984505419350234559184682390505207157855758770900952301934185462858472767483259458423912233166961023539928292630100782795603986353452219286824624593095532400555755836250035008512348129354955423400861647893108855946128471073513335240619527179580071117512364075552937248697820362764382906269503572890948867974702981530648972717873463609706762844921463796003334006272194700898533620339765706363635422590413965194107874795510292255334966980558488666885226639620588086821032781451424788431764822026650382326576058757241129976515612055799993602470095535364364931026999060946769287290007556033032499755839303883638277699075611550902477081464193943168840299631975143368423256740784407571521159716292473178532874703451655483831079515541861396267999887360000000*i1^52 + 5367903151534081568092475764270002823373315925763247020487827687399858274871150223852987811920258122948569847564914527110599737841068047293654752066483755155175798064842435743068149433444502063880066525827035993458478758662358167451350183396808980396917646402721299347714547592674061366426047839009249781115509709204702896846267227080308538020103534910300429383398822827202231015623121114548864384517774738310504712686233026843336148006257131439316163781594503844948574182202972342317397166540439774442953436353254235891430019833268416348677035051794332178361306510343227404248569749891705490070018005990755252739856963210848553785501949571053835223377119294942863106557768192507195021527687287359509088713079783749307130145656606312120957469528374052922505364458582966629730370419372742737798581239717818125898243294469658023053288449881519552350686587429461473681853936704726763973542406579221442407444208048520538395526977341851484959404975911076206114629366828678379426978510860690320879956741652900418942608764172662707122173901481597592294869937965323682919019808440207962998388767204481515897093239475566878794237412402019304118113356761112105421606616227679676878377965051574913645133355897944449588391494081355708052774674425534273517825441799222329462268822425269073223557195141124151252573134829699453211079268447267060238720652229087933885070264618333311667888286311346429747978464591810067119134154330438535506409892651670233576549479671400544429509621892104947949115999105641901972116527797085959734174991859407371586089470425020413582073115445561011957434595969028989397816901521434493234838829345241213223964526727425372127257588359457288118846686492164074320489204623644244607304643364027653229258285668193039316676811347605097224127699387124871814371643203207155283156625184515507893336494896358198463911008243682666802436805072848541502550328358448629381454689971300369776469958656000000*i1^53 + -2822917668491035294776880732434379967686836440566699996334159788590075256116614641808160277136961029840441276638804217042600987187652739033770611190404670347927276716045026706766418123602426049466360253160583689995795017676643961098599492994284081338225758349994305258047447994908246362797772554143861329536791797051763988601316145396545029563125115910094963719267693466467671110389643789056233782488400996489396209335285219004463809572511069469836570097062059201989866034183034827238490429462788916130021584290427880778396172037244970764981361939633151961943699535444219608511566558898212623122089581101650984761533542331475785633338190309950177762823443790009664343481127970379490141514272999665507358353931715750360693130237803081448220338606388201985260727260918363864288984288701825686525950302257389445940313948015386547657195439272152512865953802369959900697860180819756169877391939094798232506004979579539245822547367523217879372633337375245416119736601107265399293903189610217014421940532903368267076997573532526922034095507521402890747976520554030024725612299963491995778689245570773300792119263295121204371101924262790316499547872612061559923155039720644039987149866853608870610442506848982386171877313786515988518130098612363446994519670877404132451785815707209467910864460906470649050954238385812096871255565423982470107594908421139244650640075883195016103818111698667323647482253662876879001894930980577658271177941800025619423746771818413637132909992110229284479551678226177081973531238023604231172634874450933194614647463785252303051436557950987939165512701672210476485464032407407355988775717146721919490161241191287874785797115850976173137409117071540659009019445264922349572520172733538240161920280337459054103437329181181392402212047307157746699712200674495560624236486224778643494880910005043246353129163504471710923441140976327181639576171661254333774874151465547571200000*i1^54 + 3584669503175100128918190582715315663062299483808549065110511654916834578360373428755931352693356380052230677844959215317832916969969921003172508783438349989880041797404282497718792219768487096116791627725019923559979580749560303540987064844319990067486685630681646338461921527421385377598310688786372197872744935693722622163106538554490628707801525788322906373743461427753373182109427049654991228798758252212342061741710108981456036219838621765259262755474795617458415339389085506437491814767423710372240367680509641627569578366971191522097232777512392204517598267679207724898074459702832200476800079600105687445665429547601316523087503727742166092175228179796177281169223962907590563196378662085197446775720999382857896053425342414990145575531841201870858241151562536284702961599930375010905230321134824926254361531923720889354843033200356142307336626111747676401911471220173221588118398656731398633272249101120980801142718909404527399655609600376990712448713042997254485879024035270004427019338586703888937715928401275345302006271417146248190696114631903793018416664555712726681438742854391969792666235617439780059158592414559251718090736805803251917569989244056897190424139038844998896421016659360918968385413753249573413662938028314634791282739851783124005347983173639610317986981978299769704202263897505764232778181538020052418475716333795670679986724447730713002609935383292269036358861723096849423349934048079126044247456195689125555682032504827075758139310638177842934322312931215484998726632510472103104234758736465731859251113963817762882612793559822009147097389459126332589887220793440115177787405338536450592255549488907635093842009387094648550518870005349839211712409917107679595211314925323944247032187892860847834261706592752841082918264231696405826383318191924930412543387365402275929707861530048921954319336584565303092320066676361616727469147872753756174310400000*i1^55 + 33436747927034262146252978704210281392079678795616221641427007114033364663004766632692747323069587801924375492012715809646095336118201674424861293497335927990820225673274534041669927490172899654548676550015533520481131447710864277931332814765936804601038278807725849418358514580116985807842417664045927224825761794437444313892509396689005514590602080688865636770523366675194260746705537992942217786370631978938956784338292692421324388713626824958316966775655329181264685773893831400400210199410103948864948316066187058198927498018411755583506346670243859847700747036200087726731923906683505664392831803725158871763587135711070000212407573246518600858695303112987301954327459700242974443170246183559856441518065915685987600849329478521912195983516713284452532569519868075812576298697629548263538881003452276588809411388526325705712244986096405811881186071872790114265824325832881162125656466337330906102924998223191289013573872859658455568705021427856039313870225134980676490047490911121309948554213861899039266220803726229981415577092741968814567775515701271844392303419037552102714668037340900289581070144581834308092947897792793016889902094368352763042223426681854620000387699165593361718353317181558875080308382522151238078848427080224486341468684909251310370247263091478667783071118608107757956914020085519313266392601791983497485184085875167845181851662046130820686663273147144971306334799587029901818833642607572953201654333130072739565408541568750258042106359784005676078795532509511791064755108937942544008560779784348826372037810473599192333018113407785103725459301427516354391530381486292564238984419028380268692534401915678949844554003998537721082238544777498868492145335567318015604884755730474813826858811077485986454627022503173574584219250679394686859913625993917823809254837337196737682060051219067641409605633563550957608614298709967757488429376000*i1^56 + 164175099857116705546941823926781369837585633015816895829948341907590301167603277315889494235975827628254164844161549717596992637745589610806494490955682408421262797023654732441351432330792930168615425966781760725083584115383054334105070118866724531068232489004203204595016991135374302125029763749113774796134295844061667325551993058448423235797511182214711493736130782329127435593839530206431315441615667241053969612789332909790668421479406887302796856361546032372620251322469844896349840802816392971473053178423009391026471091071241722343043346688117964506944411184537675689178823857999561484322122189987908265622334487694611636525131043741820259147772857017948921294359506894573859006970761898625300335560769131687760652758571091310239930120411774015984329156021570584390999810419659170204972215616816526117468977122053257746538879178799104956864226425851392173830280854416561155442347883204971550774029917794610992931657942640873326322018198807908155927527898526125159642146795894549147337571890749946112580961774836147648202843688441779556263634182379757197319339088453587137750726987832139354443908763414333337282628729255618588504068592902157397086495921149035870785865837688632184432096728258774434037423179239717472645448874206170264750910388594006953301526549804954788173676793982289216053834775051341460535073749470022692246827756671922286989556717519674979754993170490083949330072167910281642473243188378585449290763315967349228699694401391954053004258246338034279263348621546011277635522714287604600114741510655314016139850789609262831745257715205171074284820243231107266527340509103435517211246543616731827270474203531639645894449093148660790843124667853650879886586765838977360029690011875545441706196967636127895657204962922626522174965894872961069379910815272980303047595119399553276382289328843266373478069354002293847737643313582400*i1^57 + -51575281119264651832758419133333670845327583855335905434545553168083750662386728261591352578926165304287240125290442929088638524970990214486607748015392405612448450948620364231485296524599629415845185081538729889442629337970866307776440015879263325200349359116760405154606083724767802568129341458269171468646230100015479249834104308350946560200677261285472675077590542221711713888400249778139863448105628408711038335434596379757505689534556109153801288713414816099200147550512923400917321119047988483121034692732990480959853733155989989159007041684147326180867507132147788991365039836995282921884387353481155700210734805172707521774928583557536331678943009893433364640801976342547358164242858899252782674786418182277484710139085558360447442729465993010105119873582758719667476241178283674308990909492944097255101545405742425185964989243791427768644244429569143637615217122265625590187575872583624206515331948866244729992825768551883651721168927079819696883758636746882383755578898097147197812983167777406306179384479422021760113135039875994630945084511191974593556028095583669654386127087350000907556313628314324452364925548361840604165500368065437911793704028173231511516824592771505491904703581972062329558365270428442450025717924361393968798259776811458761670344328418442684653806080023368753452816993033614141616019026020111769823262453020659729460045841661524014082467966755379361420596673123986025730596438112381326982812757346415631377468788853578587691209065033490367706541280056517673833802779130168078483093142789497445478357634467228293636852545712298314522601859073179345999651757134909741827805377772834670273209009285994983424728460447693402826918584757272800353199189404000304300699351837949225519890230753454210146462026708790752069098322821754733811399493291279889680882115298640914139434840621039947110255960*i1^58 + 4129368495533191389429339700633640346770243459701777256978600850344346577891530440145220794444066700131389337996982224517932344193315848709158367688763484591874144368960830259419642775160762644972664058092923761255478754916810235720620035656075756334965889787052846506522099923151760328947803516842142268135829255990337230514218917967475057065730838354556636359717941615613679559403579699557501219087757676574519819550033397196834068385346750538401381947045991990711957700470765497939921026099669398427812130605511188067798296329579590533855683940901269255384789825614832484305797172434757338269900792420243569302917012634171885517120782413653204114813522899723476623635197520046949561841067802482613919775592567324241828548678420255339328164235064680813904357406836251393878347516882074455069608345167563287760686125812725599560886912734886334308745635526968446040155739306107288773764776284491274906838890953205839468316140239164934934193152850793539121911148620999591183931199755190415659718088282539864767590017891244590273942959265870975299632159357498736883411060642639034079278011135688883954710156014113183446315988794135882954859119557716413546665057039339469517679100688748800456118957288220519850731852090528970770786139846525802953589717587514325486174065254361127516939983066097821078423025935739673349142175548991063010004448154110845937146440342481085746912434750382784848145505079448293567283211392736699560070272562253227850854985101889538641464958700637808687306795592157843723587166650208596360509732249880552218009713404723144922999964855029705016469528256489674796427828181439427378554936836444064863150727988835458980109853835276555316254572907242293242256038116614291271731480761232458786276582679767926969991450917892412073072269845210736088919271182019650335592760683279234465*i1^59 - N1*69719299368168823745610519275623593767695880518626664037236346113441789643354948222230743119116431833899986654278056537102953003854532552591397136065381328528011981173716751990662424284635746755944967759436241175042071453009400393132819876251074466484609309702806525921352694257230068532762331123206242852451819172116470179162955843764502012289120547497944295626627012227934206699393056172779011475636663299411702421543996029955052992134140160907315370274718542732016738374989481052736197441455193813652693247549046194111229336539680833408888508459701690789730647992933234825924630374320406331580334511233269029496158628020899694764389561794789320197702516438808988943747826666614126592*i3 ] ]