[ [ 757487340328200634524165849661354326385910852070894086198505965186942090827073277100139975114259132668673573080219514688488982346707170440143602255944109237509106157403342885041202153737936593340117868722461246737747945982701894834671186067429351645542061179365097028202120956660462267441159965922755236186553902319524844604646542168337428166164252740630793813257888496643106141505209857902606027912830091861085237806209942225353678151259925714902615583590959468927970294193017859880977408447667107242031519916975924351714923570984806440035997317928788513684778376881188351694884480694412472686657017067846429002596461594140856274003789458623512014611429841733293116139456370815303964921583593969852022347898676965154715297893714603731137629384789904590197928022165670111586094789408027673875287935041576575460605149088110483515601095145458663640491954822667172404266708630726930438181445007079596764169847842348700480813507554460043271739315048524826133849004407331196750003724353870557335964751679196648170425743795764799250437650699068203863362214178778231143951416015625 + 8106791143224065010081714462028016746715994684153967816167331682532326798117441896749077728495868830679486975209179491855277569963211536240226662353724856334219984398865793779664987857735131535938201643196809962728697395504001711549886109500253843025845266130743237594495063836794051593269297099902903351825988664708261956870194247059247456577242383229155838829767050206850795638524106982497040005735075893584950442272141909979941900789153995407178051087594971504381982014561752387057368371025300677155738447643551938245774276650923400151538128004713193718391036049942500724991994579119786893323406747781290393672010598688965513258201122624528335793793265996442376298910095880301462632166741053310758811952640686284228407162583269831732700010521900151102285659834099948605714675430055631511401992551215979455244789719297891829037610354020287193519709995635218261457105576415403465781866254384935934076617387058734114056141243637892950458623128912693556225678912995409980961769088962026768497322362527877928287587432687297769502824301177668075979454442858695983886718750000*i1 + 66233715155437684441237366329978726870600069866276205185908266198300411296157608183161938027398302229953869138591043884481306496775549476467179419672350111886794290218741251228224964500426636848907108751199914652469439595611738885219678730271228826855693326286005467715360348162217120633683098413490502433421399733607979376146713092344398473621415866147129748890390806476336491589645116658260037744279346735852210828923036497606074659325807596260796178113509687635980166087083370030247659756749868979864666347883171121236265658111988918231369482183093112090915550600529064850455723796938809257766856323431473599717217640529660607622426545044730671924637002059757410278393799280495886052996721105603426125571502512682201117625046561131713221518337370047229694821146355252941908117368318114274392816790315425784287126178326844700041711229111767863761659146219473529927077903554454431576232724833250922383807156983454131420141931160924980485127252849122407349502898122380445214192874638610018651832800143391647475449092099102505574208815630754543235525488853454589843750000*i1^2 + 231750652394696339966859011137095800583142205548448613632155138718707659915593154828017767826121441717773267084263404169206061221354886342242186302264741067402479262852497666623057137422625973788734675293093025011793428752834442038376843668720259530364698829879000897546357034346390959498496621417094649742718142732570866596805516693284181365595159646381284475270133727593826330548484842907798938451075886746130614629755706266860550917483358689381789063688760302128699756946619842944505318273964044262519991179642483682377538627206986351898634822383700248162826564598652498780877058470978646300221539012336765530619143383200990481268533311260268224799718628876112836430939961785219444544954136571394924454140555346165139672389304511170248328214462826177445332102068430597252432352438568360053088198933841131752995351719729767285820867705701378396601744540084740791272505336144715917722252821652260891113517735306557661788293839369319755938619266094244908482521121746044267634114798961638201336549545012980185183285546288163413440497606643475592136383056640625000000000*i1^3 + 829990263153073243104894855966682363587037310386481776977399896225218356452148181298880485771578308076637024177577760404532597713029809694775896365381516823943134354154118223985609630844934514623881015043070193458230441615164211702228806170523923294228637393734053966880582027022881134691651946254330242164573807011993255365632089814221081857350168798315479254069847976770953378021630630013550883796595104588649307569227467620709358856494113012900596123598788933962525726230495119872626122666467269978855927484952428316584291458139567034365912439595630381675770989690601983390903675925940708559924411957335163848899934518327366022129194681058256027521802009977265006417424783734701236827374571568505004753288636341722589617241131761839295193687305602115072685194999305799135006467631134134765780172974551999977718638844692113822613161648012503262214842283817017520686747423533352392578411693035875882534540472878240501968435266701172842112704974623494259448725809587524216353282591167977507336016014298577558440009367444839155638646843726746737957000732421875000000*i1^4 + 1469110361599341316271534615094596333119191964855175595979752119577147491039727843191790494999404898970208363545306919403673809156527948939545726646036291550762725088247752688623450822605522660634797644597721629445578227719741464008123456726023463217101981501642781680444554637238970581267870348418526940361658058346084467907820235895585881373656969752978091616956264441365709050162981005515851714916089372282564759840855125739309168796990541231246373605396217049251586559737566435711384146295202473724887490350362260344967776611356343650920931092647988590219179237169987357378852359301556774982247636293816418591716763277708146809014159562245731774811886650574310490210291460512710025563869443310349560202958898045113926713400252334105663193597512263352003650980074383955533604546956067538134144186156705539137660520113759569276664852259999269907305770978207030844730886118434319333873099598107389333228652189463506424670877207139027326384534820310868246706942261968482787883247633761163295921161062609364803925381307886346281156875193119049072265625000000000000*i1^5 + 3541405094481008241039400246656577861432785699411089579730318557562118787125938349301668777312342932884365450964256538595269364847041680742160263602888914109883754278448797208028552752413922905988241730117440534359009970711508951687468975946363881073152255297375774848255520105544074992232077662549197488978173541884128029517698719541960174974363475298564924412110578123440118244521836779729974073100775573747004380021255909299115388853830749781146218944091302720817930754026291432511518350216461791124617264592322404503257371607325096989039631611969503893635310608422853841154794297166054115914029777429822998007986435457114097963703904417592188882899545387894922051778444934302146391932226519551422985004224527694161221348361794231822516859339524399576514748076415579743998060027183114993831137448205583128737101622063056960024225269571486448454065296111596646856570062194244634239894442090366022988028455211560210823091971991527880684064514624424880776034364250954797863115939385949541043784542373071461524193633349807340709958225488662719726562500000000000*i1^6 + 3457891045343729460349587119447590398867261160291975651574472691793671680963178750829664360300976329257984687847024629710685529067670114343806418052957815196932896247788810574162819888161387487337412353405342980820849432443930955839136254345144340874632571093192579831545451982881469434220738807928208458498841857238148713820750953372625595796431701912856655895952276189571690845983934264807613365676794291665022368780553900206821554218714134557784576847465660996783680851972006607311168863186745925644427752043810887309888612323658562473435425225871800337441300006528509909474903604543846664028601932668796641863153969170450698942246328018234589367508775225828589678502547387417941784570747738258519290726816545045097257206337791399248108376909577519381928460323161878746558326182952473437246132252896620014375243789300296770118684322880767617662715770298956081487378374853888777080358216032363203418314953071246771313803859159322862738772176920345482360977744609317853105211643112400333706580496631455415734210906603983137756586074829101562500000000000000*i1^7 + 8039513090419072539224422128882744541019822409070306994045007211646186359814660636346489066765960014304547321849615450347268111301417170037480058774147830035183688316374440051447775183086407265301297436352458993266926165460087876545226480024736137260412233068791861263193520361193291352937938789473635611236946267372678003755095800145048732458039088509878426033134584384353151836252460111192587363050603861706114571594569738498636746193669423151064706914379479458456591481381359554329828386712697295665600027544897791107859819279844319136690888652722092733266536704494507765764629032159901409877353935598498756085264167138437567552394987590742584630161088094168399771093626703519331024017996794672534460009169171830191915884090356724400733894324468356948449708459650336757902360990163169179598118042283484160174197560124520875398993723946099083518196396885299701949819857968380188974799677282839604544808106527765334346347198094539039087632374033871426046669437714229849475766947135870671582756724476209183412199936825106851756572723388671875000000000000*i1^8 + 3378877049859174909006001930067992957715894611181159381471337652082394657266234905850980473823954179121794785888179117727281165962677380164151270785758825189161409648784273529243417786419024283402067792989179498823166767219697259539221178003089664326033738931193876039345027021924676890173611169586424218926317972196669140567273871549796229772790654268112787549053462575400669223013592519831840379226131189003244967905848029813843904095973946207221740326249366330909333684757970971735112863039619367993057936222467077277454957702784700515971700602039876673207400627546732919708916403011907383846272806610311780837701927450747995657755145949378024139487136080593527914633239520822551694113237751368897209081129439414503307986551387005293971988186725211499825804512423573900588362065507904656995681538287946644021054441381608407584293473338403859758950596539627993906419388681480863213442554834123317992211263163929196308949561178588341355302702705643457081114526400283304306986594434809014371819536416129540727701987549662590026855468750000000000000000*i1^9 + 7888555985142793956520085550803211292979421223797829211246390738385003544574128951956549255238412661404291205142745911773514538622449877662455932801248283313624222505754119204624181384723316112828671586915268612197306415454341043217717647800948990300953680878297479948272951295340369428236120941252290869636844044742024115557369403645838965525318283427906488379559782386948771161580697505630801676545835940833193855120147985493984376070365359093926532595921274511683256870338188077078052544835629158835566424545505937008135542614070028789712357833266111135121454081551541777524767809681049722700296493996418214433235565024740539075407195862065802469846347741334761622683258866852146399030170021817812969515929927504992962605874185212079978580517943022854662729984653446374515234270580139972542550993320977808715780364379085426298480180368148867030034008120313384404168357198600978443739448587783768412681458270463214851784931745377734283150743604891854653402344701265058606312238921205945976877654463842394003802329301834106445312500000000000000000*i1^10 + 1684830060337942819223739883435668544594717510250608325395852357987650992219641865932541860693530890495288175071873116251918542725300325471250501355106212855493112473110375401199395873519956228962958563990990626017413891285242607365780308931599013874114417909591955839843328628521502081624739172328911798362505320242203163187630522258751696223635462745092706950296944463062699571553290077903584382586274285261405349796576891301184321791624921964769846961555350416943655609592187071394409886102751453845850532257240055605528627886699048491034454538590988737523449868325831482599332657641005514396728682878837443072151018904928085420107499016111728623547535549007453212430466915570487476885093235550004518436626241845159667093746822584977732154861935877024275253515351521311891380566497073065954910956230907590327862294997593211255700114360570821811373304067421551813288698789627631042367871306788129905178509942103210707193378534941931764863152377908064858561069914097924316507260403540091367808309930347262080287933349609375000000000000000000000*i1^11 + -1470915345603532922728921837672610137041461238418028976103484335441082412117882765451804864870009318722174870434664367692237896946481571623746708082751311084998832954947288201959741379208063072022235823500284481038356669495311974382644047495418587788926400362809280920757613187788080772975428771941242241346222869597431174560689374145284589700105580328542910319155264097001819355571897022645291154747564416496024419648848910585068656941433027212488965155919167448012130244082271811882817429711029236157838525200164107182494560746327446135475908259003522065433217351323570065784161165792977251618515901264701189421950239560699099698013525782577989786531065144853749850755706059139195141398532398137667055225586531021712811011698973537861439913845834498969145260902074081877618546461791939231752749758102224751693811856837846271463950707043575029860636970245285627003590993003411220703864081159156929687920577536742058094184556332973690039549764430030880998246943884020559010685930152096561447619156886325144550800323486328125000000000000000000*i1^12 + 1086631239086836825785262868550413698017776480093745054804720132013300356850473718203389885959625673200188361537484426752715538597459124465417621467613244034189347650101232883283532419449059863889943925331083968854573636039003322293964733243427718340906138417408124443486195185730008177089007481442602274417694437183916400593294101511342492462954630932702214649155852794837266443281495605415689815780336459052676312214489882095820723148502185163852135852370903696667329474064426188538553830147332706823606019404816588056205000642331643060656227145241699085513115322148937269762753693073948558351497997649458879376528704402409992905486548548105604079529706722636826495997742441231241843009311671557094512134132689351968042694530893615861388629775836223382229329749034772993126895487111020120698706839631337004225343826953743269193241036689105039283991561465603603327017760286438041509072167544218126952453337105756247410925233373240544293476149210811165265316635637852252663070951672768895239610346356203796386718750000000000000000000000000*i1^13 + -118385181484032342075005231368516013644310746374726365861481279912580912479021231815177465756471557184671766594693890762497494753434161307065722354102790634169506678169920523090070816660796074141927647061763661851488144814111465468754332797265159737653727679702311289765965505329591931275551121886638850594435584832698288392263176707205988724037971455455466935412582133929125803703383521132301928299010588785595626617074681631783511084820630514330004721968565624810104527530631813566385960890785565133682915472853816382780364806371150998866705507581074730721087137444319159261281061844162130622687387177502413189674989124742836046243649663066836465909752227752342543533221548527079490263872381752021943143734467782870023679892066064462883757281032341035426584942639688228054362891396651094379964205828847245619487752420676400304649117955301381990654638781061014372474410281983465443075154268174218131903456133836955319424012176390348048150371723622361296688519579628529326359809707563843743033485029343414306640625000000000000000000000*i1^14 + 266568443767003861188299386003231668119705745567482429926559472954865717162267014803606667214548782436432032546310823569931195014835561031585202529374014177106943792819055004330627258740200104497601319292874536191150983627674702321639905443716319077315667793392327909589353824702333815261364774172839860243885052231514668588976324552950934707601898665856289087637842870118851760919108945453926105322065450561619851109809219885772671144157286425124881491774738416188475198077462948309005463716504799521289726357436123803627287399744013136151428647313136546396283559160930288065787275098173487042983346480076726076506050463186447676223633403426916048786164805048430042399482543765299516451777335655311757855033644540788378554295623749641840141640308522171786842169774491450313063818419247355731254695371079966400211989045563734156660257387433697994017411829036484995219272612316260437742142703379339205303224823035539730068821998106098951259061086146069662337556372002027141812804535000583666940498691406250000000000000000000000000000*i1^15 + -61228414896686785450594181445170580035684514830946368768047514146297795169278588931878824177775084511409370979085392786423692179515442003624303444634318085617978732368151618340810745061882294110705265471210235862586418505192992682880719896732114020666660526090281328966089342862310374329909050036314057824380359596922752251035314111417488079523993866630666013828678852608982225281539384876050740953093705906263591113471732591978744140550884728868762249118298273774870824558875716131499477874131152317008069881257214154067748388381599252165003937249742120935015587488561930973063573041680639493370937259401328709106017713853730024853381416811386568443966381816404891046354333295377652590653489657114121020666791059058430825435478704519653552245908754643090350598805174030015425873727326665066309942141243207645373901891411035423100023396541795187311431615509903766125741340993909179159138094454292330609475399538402028444166666444347581030908390696344043668531479393633516808134435655081178844160156250000000000000000000000000000*i1^16 + 13409190447671745747133500481150538760482950198087276771900332455682235511205062340970229562147453084446731575814202990190942291667850181398865784202979960880652540889816735933448783126674645468311880165205181009738324432789081258592935873330773279339727587924422678824945003674456970403708949126456326194519436274773912591012853049624279457298545476640486679890962725551760953521159229683603525437773584048558396323643084338178665601026485291870855346186065992680887252780805104225382295926099714235159333640257520682266445506608877842213337487068931174412029662353588310777059454022664155712355287998751652985244376467881027146145436674915474468617324007421101867771422754018500406077214776197074435484289913678447973921854903875007846641815529213735040982303473322756422972923214858262323128409592969406796828515874064391521045868195870835236414730270591854265736723594639203716412707396031017286126051076096008458322851045159076464320465924250883363893141620301013656768368302645568351135156250000000000000000000000000000*i1^17 + 1408303966014878419912198065658356667300309827963827345020534710332795457555191656575413037078550654183652131122403608156479843997756922340005694635060682598731060001325360509267019553225944461164532870241772229674359931062309635757212630434279801392593419128343391370019319828361334371511212698830547848439212064338587994085702573125406099535639802885333783927988483159870101551809699250844591829708046565585157163824920709205725320475034239107613998486659489014544388253508125511366160322596906341012411184947040444057119217703696951478064446917983289086653402806609214218459964326257360241572637372485234894389406910053435717588585054232620017215495286784102400309186746845618321409833174437281192767599019418123046053363888823740922378368026982324201250927437009194626905940703497829998787003922635869862641399626536730167752196965255984205917800635813482063644640112041446624811336404997600317352527223375484570344774908478954764325149930037988850472126184529359840065556453603173843046875000000000000000000000000000*i1^18 + 110248984494067451664047238283571390997522555361030361328682026981094880051152891284948836303194098457669499424429404615619929374554614343389984801574966100752602961726993063737341668873196925065003112822000873822705450761462321155893432248830949004605232948957417774995384675508743823443000864069385343367692878232311439264597486074607569971659535341004456273857086511222914257166834489502193825845431738658611091097520360190345572360742757012207559869735859768152718793166412222554485049503718063983444870087771270274909505583415840502298300360572808470056482212743172972226005513938650773341603072651756249994780189826764959646580016920340879193063871554543750308379224738751341428580400958981122570633574957603877339263480204874027743304270243400634999680380145938791801331594616915986069328748763999341846302906504364709479446219722587697249586180297242605524196128608809793212068289780619545697159861280198622457528894144711972813340533176075173467259793803373893179905606917910000000000000000000000000000000000*i1^19 + 6175095921875244823120423397372020804966669666864830002648955231203014663622732759370831800286758391273704583025814103431728792744824557916472378526334137158019472262832635608245562200777834972198169313867532522144136802154663481061295142182623491035587061091104027501363403769580866275921071337950329206207699167604332775532302221952176542493848153683503155806334077854115400952425993395553803741733593555560701386352917648513657262523798298800964851473113734931615214875994641545276464915300433942633901122699487511102637748867410273058532763460102602207821130812954510439489335467792005013454473734479504999762258761524045115429050632494073157931102271004714836175695362085039745378868887653017788979990027926910516292565715783280499399795619976493508052564461301100420161682212628542958302165007322007493163457080256903382374776771309340765672668097977129672991704933525948180213315963396605311757382701758101280120451468999954226186885377674169412258952678124774659650700296525000000000000000000000000000000*i1^20 + 245467212791294242075700204165375765285811323031751206909788648831568390537358679187931868353552878276029339999050468245225160961641644922027352435490991381191170388334307933362540389227976078758834398568558371106986630252539792821573906594044258867192149068724947138989471253187101637486289015102923693747662131094742389788554933202030597737609012403109658609047711863896040739402942312779902245092355690354280223730401146814468255760581856117461286862520312183478795867048411893241423804774407675026528995777397747049361824833955619363861861100993991001792509307083136610002536754718178720123575018343872194419918468241676618312048836388571227186914488489590955002740212851538912847840482987317097311959652135413716895744245361872157346091636757368678994470090162644320739902094826493083186056892799616272432632122112629403753530479016005320189280099423951352308096789298635469767408643581602578606699568861747587733364934511590826353993577164998790243711287161829544575759040000000000000000000000000000000*i1^21 + 6178503122632517548319628961901811409687589874035860654426796924009277268613952465348067354574187257004162792628955141333972896118407063190874103193936576081097984518232039710098371546051492183794082883954749506460214204223786062893868809409142206113598412573441737105891418079039926668343448034539092685367440643004453153421004614294802067869195751043346140142742671426881586166109110211012989843033547650445143210207265609016920075980331469716867849368055250474733406362305783022544425671600546405221554874837627687753348620991806086234514324951020183349065611417506744220097877957652860474378765453383066025533443330690467753338596970767418101040599692373966739865950469282943847967572645989185526387868186251893562872323551050409459729902426864664734898072390411705967329854181241340811825129780748511363713906957052916603245574653657609570980121064625116607467071948825489681185065813030245864512941779125988196097448856337213359076577343015426490203117558653695147440000000000000000000000000000000*i1^22 + 80286539634744906136952111820513526098807929362725469109025046765047606105779636817963288067585571341685189656216429455954696893054314806685631463510581075162773081629274560411058664362859377109408194694121747264279140019710706223734965398308036972232965168753756218312660428182693804399737937754521229376490706868935416983124156424337908861406561974967852101357888536804619327054649119223978722806984399280240349412552827280720183659137362663402454673830300542266186970319344985085937951148740580828106542719908491290010792660146490184751106262353693721723147147528906709140371692771965798529234237539796474739324547738912750187740324924554081665139428085070024009083242765236320573951253877482348091796948511961232711390520573832979532375599628544657218098804332517084971016527700853665830852301955021006538070134654795876799074103682511469695644089618438347096119415143801658573016105698963451463191129861620726113488817951453677819103059924191876820581596422993612800000000000000000000000000000*i1^23 + 253753355359067894309975768494850890483704078120043803136314070275899213901985284094235577578879050353864740566818386839673848727938495810851213406218699230179219562341275260663560714281134657355234892673167463729113213616176445908834083643603449990166011848101105004273462991932823177337312766564185749072715006994976971091202124981576445171264333877453002611588771102148969259179868977725871943472385393375937861256023623509695236942430084244550064510763688747244280380607286577639680517797545988414438876747813745914518624050886061361555828485610743238965383234336335867348688179078375000672310881922973334407494225482780353237254445097964038908173585828927145907530120812070802367946446607166853481702439709856810772394460041472817004887170460634868274713083118721885320380452911631369805724795780087816542566816152793158376423921114163411455814220309994335006295505641309068241929441154327107134065802145708852965874872093145223318729351281339618703472643148800000000000000000000000000000*i1^24 + 448964374503852080314893835674638225925531703766259524702533220231299931504060153034424886228419675289425576322295730951728448989912741597440041490342942359097148086131321874430182931045007374431564781138733507410836810804535198338438580639206230584003363222408475671046146971512709294796588949364619524598546256360308254265538368681643392020536165951137923996051130202323732033332766043197150079581350996142303903772363499854033248454886298750294871318100825785745939580266920011592975141359882543424122053170923018929549748709929490970248476467546933268958074642704606499511673326625170992061718565099442216851220692035180413564022697441787087808765048347227892111505794933166383602776912784908868549430787735492815780592334843966755647307669176215522279002346677328068331377731359300940558968182487168577258750639319289510529902817903271947532283656841452038128499574441556345597757506090784346954874273059790424047610008495490844335109731636566547713613824000000000000000000000000000*i1^25 + -6036192109411708917935993002662685620107993058986514998442911927813413027176251694720177013730052274178336435834815562710161703667257276605575520863867535889195852093330852207407698876244066576765968673138245999276050850346930044073997975893283868909742117225884265602276501075717798870136879786094617005193245930165027781295747792328367183994779031358318319268988628671266164795819560560692420529373907950845022087433583259293348068622110974756185889270190561618960961103382765609252041704030225750794547504250743707776272344258475509222105279933317345704396236054447279780123790215071550921821912038956905120481707299658292064209290312874692909627311878148025593192180172635294735929231469084679694557637543045105863475770747548310558813152630429153662583666319880936358294517501874730445481147712657009052581178694489576183553393110402544059491563424683117016312745099668931956329596446502025773466722657535102512226871678742351944613741587953374946099200000000000000000000000000*i1^26 + 18510023910439049589136934646425109844732664294777494336419532050029550773319280667201478779123782404567359334850722396417612862018534310161706576860251780785709002289449751895942418447629829501366976457722474998897890738901799272044831418015120946019480383258985234222350933010270533781459247978575185874381590770929335648462300467539616231155982333922763444840217622974884850404622111759554346472338421743134363982262706360735598799254115929757210924493764489865637042345832226048851203375857990680992261763796243446040970982972735192795981612068557630635769966824050062609925514368320314782929228735144067649189570439623122859781737256231483532486130299188749904536664023223349461252852286014124651270200955597603663100206415268704162201192679235131315871366063570862209735109423158259076894370804286535824839006879587502495216861559728599443094724186434320429854388880260534803429734605683101443567187801370963654974835315083823321962150325185413120000000000000000000000000*i1^27 + -3498921592319582986648160614211553561065531382717062124466574354837415731060323673843367957186209125415599969888312464826039153092001114195378819262414302463267503707980132280756282803713564439953503898074038481646596426131546264685438652410509653613056812870758059201560675424139909869306865771515819806091621836207712398946370512428638000128844899754185548821811938868940451484036706163403409671705030734016713610832014986557942034188433944629276864817382494185582618250203448092927386393789776267416057464439352250641118722910430507873664541888007246836398589156288502105470586905128721006520279507235344046932948394630020256570908451572431329958367716841752967060632880834182045193678629504066585113061373691569559321599017994968056942300568706090489276438954125644577471552073779700294115677075169231377567300011337504633735858048988189493317292828164334755262830670817509836949818052614423423832516506470012654041507757864736562764809240576000000000000000000000000*i1^28 + -33838380806529365023702707619762818159070836845340705977348066024911563532886718223062059247926925718379831384844084539104627130553974417713174647316723860960068028794556745351619757757252099817300571286612914981155733672434718942922998066738920870847859321292531899028231386123199817060600183410753443112146471702470215646693154382158580673038346366320828762464015208724929791088883608368413580575125050625282268934363457125323658372853355907040830696981663140553400005644544870953274291046847995105633807745944195188287841061111787035789394257677097096832435057699740314158219992648400864338466891226457378769169771989650911299500851992592027480504824777797068884055151258867296003546293521195630583493794573061450350955863204257621570075158190686196097296984155566055050293175419393377384752829310858242196324842596395115223680079485271677699575149341487874279975214285423662891631644907635573995057727150985624411203905367396344771117056000000000000000000000000*i1^29 + 97624158467185878731548469620089301695745760992848301806061861528071680094034973262969621336754819697530186741749590662266476800935096988043191490165972462571857378963100277664540478913415484286385701158119445629117801452907560379719091951040884363148066017651749704665700080058471529517259280149514700225510709108732051708755132721824460402336474820944663588919645928420992291925911083690293320785292793763238334915222700690441129026721962294556138202516248837624460959910036469921303324225547213542822219554793323055919689679706772718017356851948172276576895147575072850915173149991122943610423914388938117636337934035295800607259277619581446345911559335060849394265962079001778915515705653241442887963477608762530835621924491358692991924947897408049656359633053146159674599178331145897745352841815307176172258681392894301019288036428087185963176157217911984528677819902399394131064827071620897951180030423875454885636415566153724723200000000000000000000000*i1^30 + -22492034543868993492628733829338071986753201057008112917589634345590957898382454334707897282777520279838267928794228445196279329591899081083155915078857244943928237841586875508662253349066024169328890595173149664375435195054057059713190699723028569677003817826054255433993851890824014002233591974046505591571252870781332584627047058393218322590199711247838190952530568895272135649019498051452237231370969926341372487765839065675394640022867214460363005505236150466704374423359753917684080019052864267306969879610519692559055906401542877061485388183781019123071968713427024390008957064132417927996834944656781671421565457026034639862955906600979662204051404866753029279784001783801057767351629532380531237964039340346243612336171479129388225020668407059562773523272588799932111767314644749252032513858011035485087937790813627734612319845838102672350403146638939777040161524331437786204596529800281107763311985240093611817684260880384000000000000000000000*i1^31 + 5082483430622401121053075362212528021735545281104433458157523199453678905423939874732491254256834985995072293970700795569858308354700603764431144394927752292568605860279905769394217507459191228592729150624277642732823329277308577075738210211538284976192647461147951472793719407623391588898081936837233152044951746129133146327139181816332945547682795099972426114804650662431232234723141664947249762321425482060935559099060753389071979125190973045601646231618153767630636538282719863274956643966229716654336925876253463681791347595293219760692760584592501628573088907015908818353678762528644123153908651047549953849591451534833298711499517752610035845936964606745734481844480391851531413411369099955140787822786729384997311434248632270534179372683118940847550740697554457279584284925338276893622408382777362097794623746438656732628090448238932694826587683621879415906404638418980243945732449160093943007479162102335149197334937600000000000000000000*i1^32 + -765195056939870493110654612905470589092986136695180601455054927459118401921891717289458350216903653368912608189935165664838092032282477548994106002107784848102799010493680409786963373238826923859819604788219765416484792963150982913069828740518380055108136748916894095117928922984866667221843431764827840260383750707253004586219747138949562013029192423579280526225967812971782682968544317760771304767470496965522827244486673045414604329860331804166437489081185721980233843595275121477282172811215851271358598646061920970195256498707993284424139457254550771038186013847331174098263162392267121308978388720869141539192291815500420423662919076249859841728350808142317288149433903306154559907678564651480057777108835590119827994122074209010882658052190560605190466658990816942261862984205263679141466019793412705818857900600506783661236073685020137271153614317807444806676789054109095290606693797027993104470684983834234060800000000000000000000*i1^33 + 51131983725509859760073356196187044419915590014268859738614367055251811231406932301385410266315581039719400507382123229406732657188813240212273012217130541868514488220846701907958514335275297327276867754460175319316280521565417338574075539742880064731654643310626070322575704907512841965439610605483696552689399903633797600527003912968612502481438206181898544575105386978743777187096918185314120503488025754085289550449811122349218647078210329364491425589870316595691747750843921007774124159148483404774755195716336519958434685441693706062857651609186411174901561032229023299731347346754080112041459373216857207294059369477379811926667252492697656502293996844148538782133709416618877624137304688540728656821086191215893044119812216322578352194741936158877989396927079485820799874561043218083177501065750681913703040569057672130481975563828636148964600334292212188121542389518533939711466134625967877168798097211392000000000000000000*i1^34 + -1304973807625251323576867048669247763955078129074663432609251480918709822167357440164448102546703815657411312667236714246937109301502886615979160498526747866432118360495713134603467667612382087758301877747997272002492803495041231064988689667393533764987894520869581280307014559429508475873757099841254543813710948572598690351876315999451940400544074956872302268288434420382227859658137777551099382031410056305612545962477549951032592386736538336833762828047755956929360141077915117312642801878041211805282557579341932747164023965757116857808914720260935114889996058981615899020464276673155417128939429064236046094055429994803887041676797440691400106795499041285636406899687621495516692781290229011630294818551833845086763880152848234585473419639423201709209474071247807181539452534191665805078546399210496757584761616525718061734840384387423213109471324204019700987150385385739317832581504886530185523678412800000000000000000*i1^35 + 11967434911890622540974967302433173432730748901799500828474008873821307399712119226791775759830028992196751753199712124496993235578051241981152727946660285423279457985480064631345508414646234203928803671822841063835740328171168488557436622530728335357969452668407277118419995233728216790725069670739038354228949433802876248849950509106171889285154799097348476220223761147690680781824304960977562908250824796541128792961872012428905697937491808116512160075065062018664920382982601994826795017762414500893577641758722317566028796843589027637989683069647893193699209517349144056073967838360786832071064692295171969450307900468506071691992617015081947694548988913732355373008840638861424255572334365121895883558352114954248311440327118653197815184667301988970776105327249349898897830020812993491739236618961815133985578338968685390826722820389390883281937713838203166648600663178606796818689270897558159360000000000000000*i1^36 + 291149840662003975622049228089793870224242319412831589585058114306993519504519727888482975915379151233627865474143663826247301440648621893627501570225718017659667190935320291894695588843053664254678214187356714290499045276866133854043750806716020527564913908193944455146503165215972838303630991633609573457860246747703961815338491392895184077636428595823586497740112233876641681682570913004597910354721194644929039848195864315927904353517597140110520427886149003703725341922726133456124847825285374770302623370237934651567070964005412832748627923978873493976807539604367489687128076966283387371812434321779836897309072875659635004514706951486701715911920962311306305773056721530626559207766519342141580295634700682204301231811109331612560476835028889195444075538643285156443982497974405757084990704749845324599296106219201585016136080043306700342767870023226366322507267448478929495523328000000000000000*i1^37 + 2449040406338010206735404801741326884496606827513877704099402270288036964250799335454404599191172270517141907389427025320612102863819823445687220689949940019094339922371322476712303338549785580684607319480372397323155078734207124229182837581449790406224378741647093816119652552887542328762225619313336681004045445283546279690272205331625812052329660340756807837964031015337380862612383146893672679757189131009429779781035989052010596350521539585741031415013758342633369827829423350192884583409432179789452997983787878587782016863157666468299580870277676771824517898094111575035941842861875742883575412621665217939911856298890316789219276867059273024860105485747139551757369097742943944629678009232493695106514209363871219065315892172471770724215545794800565209508452754002332347371357288765490093050904222801087587687388242935489978631365676192703626803781003450395592858009600000000000000*i1^38 + 3197018977769594553658292142353995541193452180146055239258576270002697895091244488828335277682498931930438606654980113551702081057482154437712363950340799972140676023958805970350241510221256634556997722139992742552796279142448406687062880807334983484923040297766166817665474855163141579407911243428217793171346826491649109532200586729408455428989102782962062173561785273651190825426685168616125516084110111988683445199296185620497885533895246215453374718602198248548084772573212249709016514019214998622284092887488144437092497915552210429242306948858173391436624862867886657630100415840539535182986294490961688805874386889168940621773267927538602191742713116057239174555570258847014918853047617520173452113379991224981677077881934506804512852725150047408022883789161311054278320689043274496230180718656660347038039105629539181816059035431251448146060805092147200000000000000*i1^39 + 8971971684434167159499009638336482246544059820698619231564326708489443802266910074373822478149425233935321193628638875784182158515334740031540909402167484871510169778456264092968009845822189280612187432342563592859135781234953852120944731997771173254045509148698637697733528737355835634625146097575650633220168550828165265821445548641537417622846884794201584251427104443952533094060749579282289678641445528370075836438665083005901565327581292786019531061934719225705816258510683778160098377193654910695782359470754530227184962403907685475247100654060817935576957221710205567695084639553687707483478372160672548436465009093669134357972224361488943862492645382518230506908030846163446153448503685278335368318018384691638450271376677064884041707589766610571824692876847855063323598234973050622313235076704865277075566170332371801005003535103652003840000000000000*i1^40 + -2102951229505196586819609777811220086472061517712109268627692970110853396660665747593774239678182597378503625336713042277681958346418878535171399203959665249717430358378106772614716989994038681234576669594115693640018762285153901281505779037100108299391785436318118416989016248049829381825506591413579876977163277373803896520245897307163435219421886586539588598390450548758865813668640911065273981102948984410301667473222926843458839088461081706991312246759394828926417216594397832596387719371179091488861483033040266126847581158083539083225146109483381759244058662953973924581833880478697513227445871473867410866565562027061101232876032721738264404568177560772544439734820388990115618009218448563970157135576046670556324749258392568062995209262995166168256404524527098692973947122805509629667088773409628669546796780526506035327795200000000000*i1^41 + 323818832616610796203944236514069049437524016836603869759480635812378293825327560108447521510024554399309046800179453657806024994972439149929531473597309643604831964080851484537127530941513805034001737125189539514111382962461825567915182064431849166173163526574028650239833304058667188401883805859807628694665008881758987966805966483164131278767364802066191723204889736616873978356335916645561979604101400457186302766644187106054380481570092669649883073879374325165616168814434469815684322781600363635545314363961343228642753137839211361647167403447591740076578538508476250780502451238269885798527153332907226697925714562905772593334398734341912061079792868627833224582176428478747692489348797569495421692703052497536655470047725342592315054457741846001135389215044379664204011219406923877365234532367294130120147599360000000000*i1^42 + 38819682775458902508062535534615144520896560856443861446204610858518590768234882709392788814415728881076128473983349162817123474985859202596908363799583197881166829818801320597802744731386515797865239942959167857735555643521255299930553762414792492966038996785934735411135152829768662028624454455404584200940865039374181180882214556354237439858503659152278328041548544143981945280992668761710237242292163904426710731183753776815407575064566443624294428714472956003361194428068537960682448424586445366164681018395571603782139225774960282743461244649932291385414104891757502498215788563638965350704113205438157705470221152156243463026099647463032805850206633145451236812616797397981425383236895923850945049564706733300191787288484647032939741779520264518897332311992593345979955186818600608717627981824000000000*i1^43 + 132315466220733645310115131256903280358224248889177598442091845251499829373917694611723587217189331628757725209570077977404797701919734733509219188748269112937304765338789110077868610293173759871430836548313488209585445609116189353051927884996940746096724743965141663485264373607072407011658285043343839271909592229976183638853588420646271670396713923149381486858151760077502343265601566723343711783039568967088982735351364035010876802037806888509791787948997079949116383555350507351918311217449308086270492775813769243332394699165622693343279832720572519428988096366117192876525483073375682687131394456995257494668484492061939966697040398036196713435380862673428984730932356516375178984642673249530329440461756196435603907264473000222908412909544256719075208287614197294912073479120486400000000*i1^44 + -2122243483372349564281464419730074516179288414943642909289584765890443911770700544354916400375193989443470044147090074343041054406993533066076342966512252352130888107452351892100806039317958113581254874221561225103447617524859941680549827976152942568207337172828485510069013454518417678015065738833297464448639644762742032918516166566931226222284498738027466429494391771571918654141108686301283853621182277203974189664810811247933710552713026478941287330784257201043131055620228513719648847330400963349752861727748598546392766562042937161447588987358527636774979355734198938871762312383100627083566239630499353642244901901464822556418593191977603127352241589768377864745816869320017369402302596898161128030766854956187957502507984542633402782233494415446418391040000000*i1^45 + 14576053389763188674279760834662729774283772626713543204305406352243457424565422305383843262806521731904483938454428398588703087199606739485110591678902233451579336120763480445622161713169116128575122905417116962318070077560968181916247686620486427117113332168966082924545615167797737774929589659267723385722085108114925118897712317376933213838232215690785535514608613290709755736893766630280265463733039236482844725415245168968748563333811731899220681085121289937572506474146431205585863860489562817648482620932916996163826097684123722235207562110033412645265628054970168656700257937126933583745364578342780981557104356083863744511502832209420611127880407693104594705393527899049690756930987836151630742294061479067772183679382786670592000000*i1^46 + -8865277609392084640950252694841113161904694763895557113756939771437099335905998563635151942014584045322099424169034249806199832767377727362461022937833000287292240818250827785443120051387522271690073719437113721544246791470294472537277171816610827674351945579659806498676462926993830015134857594130997660568352531190119191164394933948812328733883454061424053731038666089857696841366527873233142163603359044490335273594858827969283106456028842795536976462266907414538726757599169023325415979383461244269801792167116505453607941331695436440428674840231755434611148215578617116680091606023837454524751414572956253304968512933250734153413105806975564611610992131434202300531826805738070054102949325769826028119654400000*i1^47 + 1633689398512116289306110483610790486473227662297193074893644888474291962266074687967406873897510678253903901830771412880149482217490360422440766431531406105050225363281583300258169400653659930043501142013005317431779718938042033376231173004574363602392664122311803807288061558393232234566792548452372202646711960640601961980225027187568411833420666512140331090415783688714933126576658230857669926664565178207788084685483194934154837252320943787735077769228239385648387807870983090071547943090115414158688177554873977482506321658990576298723384235559893549794170562575491720009262739987145679848526806473830882743925197369863557894799217473496795637680863873191472386975387481433702400000*i1^48 + -2421597244749723857058726339358842955804154116419501875866258126541452136230322989055459762886911473569134869784673524470759528439928034885559162710502937922633787910738094305398806937085317911812362037010810570535685064781177814139641087406191203909673470616630637624177271970280674471990698126451736779695411174460144724737861784665889539310192683186530446730510976589374352637176438553547280513883511438664890408048301989749731943056449767101722088309873359566057746721913458845102130177309510398116721252870955105216590132987022323353860764739054837301258420695843101293506347395958093574011561147683810935115725102761885155115067638085917429978890240000*i1^49 + 4556414629254883768222269551944077904859716456165731192043574606464096399025005678443432866262886940205516078418528482717410182901389599530244252461253143732750800007825305052835671482567686157200658256283022091673124155276353924443884966999112282975813552496681076586973354761139811798836032339545018814247749821829683560008776145600559329610667202162544824197588716908392667892208447631593150940016752118533556975518448665242110731594693564699205348075409768171570970124444388993076964417797420700355202916241445152097814769147513265885863999237262743044131061606837011902765343691001942543586332166786769725786680913507123200*i1^50 + 28580601713910509969882224317390554019929754857199572562767146380489303476903985732614661759126314419554237273287172932481527611967363641495162818228044981167640946060427844673450889084637794878616150027492080375962083094170066926436003516458627338177447743135703451513777743128251632585158062652263524873928720605066019062003203329961231032686117063229037220438965774995812956705257600005439812348172177751354324222417419525909067117066696583176135069585930410898712976226645110880213038041178141111002416251062076418989591973186635929167203067351200429600775974660074548152130781994213703680*i1^51 + 45954519694608923589523449552789929305430510160730569908550294642751589261095063561375629479780272467970541412088013353086938675205640101298012905938992618659870236765674173737384070717126113121933080596987878728122044347853882982685720846722397132841107563825262660717958195433165393050178109959372376520735611961449476281809145528216161066731154745982199677910294463710145094860593420708863212244364171919787790888851071501639031417326544749514203726250701606750078257602401729941276886193896442029207141086917989735984670374637076574442356754866717589504*i1^52, -227532909660325120192151817885244105548947012884077847285074951668855263763555170509386675808850483954652074608600158897518181969781876080394311629874554219888578333007744503987643009807167415256799370683735337310572441526475017397387710405332888397934647270012197641295726393880822581650562301108342118840072782177282179044382395013897939943599574666465385791541459448700694259634916060625836540236924979281415272638714601922497272710086750079993042984522054235215515659143212689038071183754362485194927983240521936970243613308990277240570608145350545546103951158435827992353735169088543133112990340845542509046058557760950294939931000268647747920462987707785930230036200016270634400198970439116109417485921949066412672196949687166113010306254890411274770081245847553911852124993077564296329915510171351130776900275111280575328116593761513380300062383216974315945742531116014534409962342192965615792902043111707157823307737062952261494888906479348155169406135464241531298629062821676012620401843351976516052198917301287461268164310595116003551602340271473165461491063413716689216807176635613645624129275834910135495228098195112167670644540807608806503342854874227788166755905440700578408156087595579682034908098773549752442681324282602872699499130249023437500000000 + -2431932614112998986564457500026777304903302214878202413034432960390388087046264144880347482412576285392796541391184045310323496041972017932371799308762483805417524516255960908351378201242035961321963703018067666178218392694519589985446324564035197251780451661989994047702464464099254169045413230482522205473147168313629954073060883417001796687973083589251065181146888231869029420315229184460298881493494624716252401086081982684582422439806703147481432481569203305427841971932553227665028569885036527649041318050872122154955912351031683419209396870330565517289705457398754924910322833246826029647086162890913608996877902564975772564382095933633525102593163287567672028181948155847402361315488527725920462197966944748353577146259512626125205517898084144283205867621180771393299267398508314509438849977580358162824869648754299795485313751251778621386293484385369853541212301135825231745400649850709100709624444908691309775130683303954600637922085866913949865227793306261299344269403878520070358056048443917902561213519150821141562136014405201712071323826201464741813374777760760626146921357678730471318894521176074375614643782028413955701025324664319388525015256343636857428314042813978004622775480414167215156875961520069643359420297201722860336303710937500000000000*i1 + -19815236507379459809939788550665414303076379695992880201864802056243523580943695103981229092269754063144154040419167530523109310880226020509593369663946267815559388525058813365995379141053301935834315369836852942205621368683117804616894989004479335858654318761938376236817397417989962609581311508138961563735582388524590550291027202254779020051749160107988932297781466036841324966014615883182449609999301888127435260873967839771943283688848214231490006514944095596329987928635776283568085897255891007299778867191267933543642367841927357315774063677440360580095106537116178020064728381203872186805565457521452093519949388992343289476997019231589065999211322436111681155222950420510793677309700703888522994982302755252088845024549643935497814376434446807690989698103015729600718142910208687356519317260844355685525149876131126770643585012798738045886358428098526349084392202338542988294742932460321649537543959505101317454942378050742889356301640878686741538570203637998002152671817456390404873439606677452523938875917354157296307284797237407252740148620206961971079205820720328400445083872504887029471541794299673035503996658756887593390884150843442507448248901280000315606203268309988900940538063846344131935019457098060452517529483884572982788085937500000000000*i1^2 + -69215028489781139374598134418986194640263790684470822647040037868337412540610803446642699700565630651330777166461486980462942151241317383669030802331749194367679104154874823313320660442258155094292851172172677364532074479645523170681638728084840191979418618688100469480012643056063750894487290268451962921752674685212300225883327209049866877571538820452661496555548196112017548258518173125580563236557173652113908347357237579636836911433240907535008822276657387873844202042134464329400468279997610230371908797789007452123408179865788573018201659398954031349026174123943776796557497244501225767350692793166455121535767692348424867333658856418808905866135492175571479706605523457841573248655780975115269068257784244727820026618514080108998772767214043177868266681307009970256246998701300374158293352846140910881499706244872037703434119734433874536895024857635155020952900997213136781289514979499703999558218973844415504860667290396259661150935894962792811824341128148926329982629253353136221081030842215841794875069289827810941100763518218361433345044454301978007124901132302396555614929102648923869568757650319337437919498801996689905958973642633621851852700445364009253981317168213150234213712105742025540286364815586510012508369982242584228515625000000000000*i1^3 + -247917831725340377226444935657500564734536975210136614918682717132050560549811471863457126300490371519246348164889136567304493633627880360108761638189726460196031067614369743269204322892657267182315965166895397185116689205176659907318493908027001314890246265741395082540188367417655924820552097052185184574295404509471249449172015697655162821632646605932622433185409641794710120780864686815974228786502052147630728206253088012012596179717862919204798448936772043978127891264895034519203244613726634591749320325644355290741061138186319613580502422068329276454213436247454462128568988400850833094500537198330805846617714911402640851130898568194753885752876454770913960591114621537642764343805760750775022278370481113858095341804388088693854923623516925911982990679238035534266621481612259279681584545808508007950446811948391513559912823413359371724670090273674859596593153730834194468745722581806682127435612541339036863812998018419327312964282781356948765533135642779444690506490935756713596353277475194661629257483824547616671905452316795360867345872986981999876374796451270269558191819935237353394970916395612800304663998297282268039635989915484278367941940567816602546410693948997267578634566441547212688931143419017142150551080703735351562500000000000000*i1^4 + -437152561400623599074328792799610174911920133316729167593951241072534226173226341776523388672564524396068953248643615421257861672830882596577469731472811648208194281865262425748506291744269293646714659293882306916494703174406633693385766752248562946335809132168087913790183542228379869411061036736550222432810452394496261414761185946469539940114033027730789480149729343157342183927731009825489825413243104166723753988642024773553570933977316649764184345075963326019586864905475536195553112735086484644944075677823716396544388207687240988289422046670383056642343302137186671299140896410480421785866149128627563793941392896403410888494645902205567758584350115291360835868102010384228220856372894488046076514435493833656832334380092757806406187027745991240700143440356751172306517790976309032998006471600541967232811477933164453758278710755275224725679043263390595649628744517949782682209109368593973331320910445775136496378420313942215815719876593825777106337844453421774153057882423585530467862874208584328119256942518639260639157665236476125221739288553575543563968199152322853731428191247505589890550360434778503277662664349678497887077014000872953513670227599154310698764270130576777267495116135063800420994968626601621508598327636718750000000000000000*i1^5 + -1057545656704913394975776179783994913450824485442398845639832945559216412315088377103176205837422982916512487607675810008768955939751782971072862178142869371640636490511515694633580015957862496093687937017296968923056851150031555875238069945492504457244192703154764851151008784772701572553626271128755973871062496952956314741178229266346402070532078030741996859160589874543493332090984084855796702877044854543774995599014271243692638592573279554553242035665319920109620614212723208996799772537635980755974891643637155245201813009904171488796966363397439173950952477310110064861309972272906546115521547416458256363613805481533607509098636388068774718949455105735012311495183955130225493544102121372679787899529104745813856120210333043569333148285079832839981870469270939115467799269778141318026266026239884316288913037884279745227148277096444452492716525544070893031386732791236080635936290345079395416993544633868892549736313303166398877163543801347150848603785785582266032227361617015796213804990545080152683272283435439936938939220858851690975440574910676146503250579781774863230467874937281661890635361453324329085103677712775720527945973375495463176675975561591975301581243353039917661586253555163366002434714473783969879150390625000000000000000000*i1^6 + -1024480435908130803842792163682738775013934931077756086172841452890006058483249796526383303779684724905961026751734629721869877988821940565334645813574129045292626104201408313439254300831318731065774940141557831422565880201648511118331211185647532096572275913211107924038885654394891825016270334548544850513915861392349326119778455862604321812898979324707756694022884402425384198449397741814390507797746935232191761061444171505941526747436405937481662069092810236951911139226274658666145549253419111936440481941476385495216156503226072145334290035783664705740634274560599835554658368229488819871978815726557850594769769518979400362895689952687581117766333245918827998904035217449067579417148578888498126846442824391199938486710691458566094341829353998458723434458949822531102759546586409130304126395424768009708269799254267818598954217710625628929669490642375282836961917921879466205363138636332477976242127405617717554876748905319455102861218005543414774937629105233521247871387008772008537390813998033122100258639689555154400607282196360493990263779455183186114022939019183990516931010985705373452480153033497534770638805466284365769161281189868164814866984468563888576259840858907063010956036810053510222725335508584976196289062500000000000000000*i1^7 + -2409357062346803331425221025022575522043002184127631937285902407635927308354847589333491072868165913995387273197726467219021672065571977561190350360596266305325375896792949404207007467510159933296907417408261369863306901458736740361740807375482218678616655191259172544279852979981254255818214970627443915632181371768093250655626284307226986363964045085756915766221394259219202236111904030403823337823128098732129997402435949289442951151113774389169346432564779833556759905570981021766560259267866382045656205491893082499137093571608331043727788753784545474670798474157853873268737011646106031351941482220466583039298793578668532461471243911185854232368146200052793177446009310810604287999981804107673616405205424173022961026286430532679744501340942415166584327677780983995969675205369231591989581951446166173735166015310538911940117771689952434779088488673209184179189136219172548961197413803094500750792104654801474521829717626307113416861817459712956373531514948386069974703641431597533654474110294211580928188286638071207301476162384759583299175949062957722012877792491991994769401199809290019985363517763609553240040266639723238922522972253830097072352740243922925501982866631638503188780854218798530121427774429321289062500000000000000000000*i1^8 + -1003830749434599260433670499560181445039170236902754125488043377925440232218598459555159925803692702373583662693435159500221757821565069502735030089190253136302627139751005260171350773587787598996910891637999429135675824649962603060558699947954341293525478075810701454938446741757833080806006285648372231044697164109013745855077604364596306531019730257538089556067332421141185489448355592684077743656446143317369535365165644976885216948023497812000561579926105307962680961495882705700523498082650699895096177622413131127019184184510762164774369108019238329552435407912879808908556850100107758070223399800454809503527817385760871325789928428224768536164779248688214329762207135925892128605732011386019358713321836656982458433363697840200436883142133486434333717437007271710553326275597105284820688965577547759677191088127197603731346048634362461409570797997051007387188616862154841658151791718327581542764857685059185087893417368570992704381161863126291538702760585263025266243179597949868002923131321063229423640789709891850110805511437389920143355696876250121043361824082241800790764883889253022499287437995669897083851723476726881050673634557555535742148582943331963477080354563930617047218996428281919474601745605468750000000000000000000000*i1^9 + -2392876069372531262085298821019398056231056823522057166588011385289372167483132168512196733217407355875362752269521949015718126190110019797450611633817569296611438115703997194297546190444230424775296640995991092595034545158227326043867859945864694406150594305623793647229028393055725786454921533830199552575348155475759817917700351603393589072120052150137994190192869955593014924612251484426013576539538956933767950249981992378946517742975475840207213918481189557454592638384140838334219103137346131191351986555520525205143068415661247973264226349193244986620244457040174438249461507690500980673053687330753353505436400228938688861121068391191884819064440338817355357907371595515686923532526572745905128906430945285610787882727372122983215965908672301787219963809223245596866469286419935911220834339922135969607519878804629837192726506349724308502284658818150699427919808680148498024644412718801869660124163140621999381641383727074509505976010575351016448521782167939468473283923919672725365426548212407971522669927928759440467235090266322113481788908199622353283534836048367905564817685097435892770935469156995792678238303218918833038272090113640555061756205035079658217652742446087198816100350662439628601074218750000000000000000000000000*i1^10 + -514658588438641276809035695480251002681374594564560717530406629969134896316650086193508216755770700346407501905919569321344925648326953980720235721526811529875962487210085634494534292286186031055604899010048097275002772452098261065559543343098657844980445031437231923051143927592133311427460567994235149922409233199184056322436518210096091844625982046842611678305869341840197732245623139813345480240984625145880349349195241436637175452190493010169329954607632849300986780642514230517598322815535877203466275308048831844554236620393834553639032397501836339897949710232869905933843211564710860749350116796760807939726222082548028034450720951004322030826149333064338721443782376583375024380920640260571867520531385596839051094975964469999192689438073299616517428250582679092237204320665185075354099577186819231707033079445013630974549069921362680951316623529870307736191602024916140044081478885501352871737589143802640037278785271335414320483035744763888338501228862023674265480595467833817317333435079147665807507890481945388857121710624531117653965046689792243369907968476023704102716128565112033808783621792985622282433130120563489269252093902763550403909593145455530700580102745752559696919968211802673339843750000000000000000000000000*i1^11 + 435130100240178852980337456523956212978141247574703146310854832184085252718799311084362133265605075558517583155958969930400065028867781348774101749950483075144133202772437430711530002097002491835567040221160090547175544575458205444484795277309833161661066907914624680691925160836931081364230285854748512226348828801410191367778048578816506781370867246463324661918881242717358734246650921850069115621195436432393158430490440861088585570918132345559016638002555039498673502663762635350416643015546423284662478375900854287443569653906584615409137622504240932220603981752983091922933103115677299919814471932102767459268703440859012899443837150595528595028065959223910369977812633633254452769798550545387224457981346912080267704174173114584885438479025507142600613478072793723398368535656393207318745877693542582577088905783522528814949335367963630269333778942107964286518146754809067382451482574504948878892228436745386601115592765554022344155889521689460968157854046914993431090879928920792903747022652504228572497227485213597114516800988088715489976424561215984169178816897649799188786481682429680748910051627420243149871324451276441649243367090627442671386954705705303220369699918512646508523503946533203125000000000000000000000000000*i1^12 + -327345244740250766601246206826174563985824531430648047496536998480350472888747541318970543153032426471082493313028314277007765248598773612594305785148616052095033150791719979710277830689561249472831202275135501663718903145711674685656743255694838430557558774521436236034610926505241169382789312534800300125357189564987206598891437780141360992123189640288044105842940337149431510926710326749566987082816572742877852228257202995107220737934419103790842804036221191424454275032062550597573707209789597167388124292393116903950339330496437581175441790289780572801007547290987321671435486379276640950129925414323666098363373936110390261226221521080324364974037556048055188241069694129301817536026787000336648704803528701237431451241499981351592739849500163254299962896812575992744053860645057289418018275111529309624222037380005064388482251149581378875239646922220501372993917171646782944016732746791106967979864481500546357740976397556391857383369065608062896632392667970358990449844930991272906976886756605883830012127522606708961901067057532918056626773586555578999374553735342640321327068193023483022422024571467204670211219474424781591420862549641502692606577249479220260971717465951808169585344848632812500000000000000000000000000*i1^13 + 48077835285554225932177782151547229313410955006200201706287570710640628216165688084496717581847319476874460660089183565910915260501132468584924504585315798203009243446769719389141424325052367496155638298321077081362458916544758823048211486887704987392332231891929151466962862685571460894806157302393804279384496657069748573250676430687583099446646636371304431567381896502544389879435874623894826297624171015078528141192934078845585377446472280057545708595872461883428805586702378046634954620029040996509119906274526031218881843381144541914667104888771067763804321993978277407206079808621017270964138034404655012792269163358015489598334296591353298535802843203112780989917373995984003146246056255336367598666178979497247913681507261089427025965637974130557972902894530673363135749990763662888807616579791239341548917902361793487441063872289732062768357435987866058164178281243191277029910806315712414749212366148233050488088082453908131255934134423272794473644911187863498073965448189151272644019111447036620666965864618266850412861363297718232329532468011750406726191255588906210327972651218844356101933984108117843776269398550377021997792348475408047669587853821297863630869358917001234811914062500000000000000000000000000000*i1^14 + -91718211386455367686702698712587484263757937868080876907892487851095386143155460669753650824416905513134393622490545007444178912424035393637129947961605816549975982557278157453302887652628384033811039636439181831071409892741028126061829610215451394671227755936356179598666040358522055705439739241950535984741933742003353786753064931221973142418904174252293082291610858779409030935547837090251767164112768375710357593710381561686835430510611815974547390140067776226150854933765078709542844625028215196258047120478905986758031964041459741195052961008850391695285220398506112279074715615369656059644944600513798845474981659163557680174634087059091403025817069607597615960748234350185618344664738111943382871807541644946564476166769350810198377057207958007314049731514175114877042648690043710649951477682408458476307340771092321722565108536114755129771188639357757829059395934823299787521205176000386175177267670968215913614866313220804132180424996923897063823413267290081520864310688517444312587091722491400009480438688209236089229072879102806839170686499535543003100146753800671328858132190766193576092537046767003179320555236042381227887516469329390838084286553307072120604728722306947897304687500000000000000000000000000000*i1^15 + 19840802435000078884737527406202766572352276976287972323597758635440575942886458720258944268425685386009583979427819279529896338053455581115591518217310711654300758825013460565486230902657501691620537612874934113566734106849773809815100525830732893868829404575081353128366886896652136699182008260128437795880135435383090511912132002344821564170737671928801853148307483070970479792861848377966632303504942146215650334189433688915309075635854492084962658207646281026393549101611452301031399100163731413695355109673870952277648006159975575819735493484653104070092850444952003122135763350001202590800847045047333996903060078800278933346076356128003636061899794715704978721914615929226292788901349798618092639641671766951826073268644814416631314213495299511803741651387635705049413744679173445828247343477624501273665820521678356717563783956381188455582475451749419493753295090427496687041829441828638752936224129007718438502643932441293594500109960018573446483096240700412744078233033640930002554677384958782662922998257111760535542216433753176311083853793253101893551966712296576974346619223717744200821449043097184774247778234987467088028073950908244296249858156052870727875407420385610875000000000000000000000000000000000*i1^16 + -4762592423270049063232860996127183987578836930707543682644445412348587288085916299369313964169518823070207740085286409134071191315849360212616086962187044596620807388055104019711510017737289395917490976071672282046646099824959003087845615611639020586722043604435417481786585515615439217063998899776295330505273063058520079854073069048919144841083862863351619785961028705345361960297142501083748346047951146297073639805353103687917785428663666058814444330595558885749237110884800726445519740900729438898030734144478575863218341624522506264685026271605514229878765044134027502211563702477863227815130335005629405636809092033906648171421120682949751581019041261335445305559220232068506682512944380296874852099826016799305216742220768707887919306832499004634518140259093903360671764358800407782654358714241366294326253500038735547271279202586708797079660963618228217718878191509391220360794643015029685867337076408095683751819418490561876180988099188610856676214635776630970194452921233187020763021923224614311745404255017081008109632294322594330642383166404562564242268937721659546607730571805354691985349271481341350756280377508037960876998100452230664998085858422158195599480609069037500000000000000000000000000000000*i1^17 + -457133034158173073618382100828509953234019140788740307443567072168922508983962334206888851139417830093450380773975589037834181959674949449472447510691173045244063185913363440805473757800191377373892236243383517045636482544200442399021478413006720249480279111624458979289565647752237164511583501202674397158652732237137519436198462280350356233495434459825538656739209591728134284063023347036483708912393343701971167612421005517503672636826786898695927288390154189350234702154505280156246937004371195979391342399626426077556377212058467084775420422492160113703648728574952684505403944689281363765874856980422796202867872308671251884973144475541425628289662043236056817342085203511801777603297237907440416966312076537051013123564565321813039506883566708496801991836539316888622026699193825772838980042463214846365093741207738908529562775185513755935678717285924620967323503875577950538826955434685203329901074566795383465860498210810552523180766637310106065627754557091989513385241407946875188715812760185751441486430714425700734027486521601004164467513592256208446225203830180838236803038537142222910281693356674351045184737218038607628697136321960924647031909057624242435039599700000000000000000000000000000000000*i1^18 + -32421652032543225164877239815067544713030251881153375510268002449257359524895446633678845568733250575453026475343809497005468533301357342866492784149592814535128359639210830438254894941526024988879965588439891967407703377445274298203514711567097003162504016155761279328117394946450242506129314318497843086730004100202894171475467013838456426043549840379483295077812992652714326869847046369971919002652398696203025253718055893988259494704799120332653519156816560108965873887992065282096758073799255251818207588021769550639684790634699452412172575839311569780719291315177566989321124563879519187789968672727279784015716048808835257903319987995634175721551018192338092130292531958005893050395182281481712473081589129617344659579335677527666675001808647322062713634085703687835137543669985745865125792802283814645571179804122246834954311428801292990912790195363276873620103461847039858831670489674957721980398172490335673922503482369514625067570461000116963843221463260840228452162789826567239070136553485379659644890330665067466989397732630996142600863955741084228506354711429244011989062391249955829041792624099388570491633405168265511648444996745100790809375898507553933529252000000000000000000000000000000000*i1^19 + -1749803951945493880442623360839590787564487174709002028572290682149960796102734846741967763349635317806893733432010525235006779168678920541317000772448899176660037103264325197931470601379993075464674816097705900185090717792222361251902256505778571761785915660144023025829755445455572443015123225746605529560699261524480624759520095552953851406198004021156936767298960511113724230698186291252310166645116826166889557029236777072352932022203400977903190894150425880967725665737324567873809706322384668362196875614654542630908141652941362527333888322878266260693936677409155734083691831379143626233302219709665929704028745739974275268590617915055357098706847119767113462401257295754557272117840934324826431348526704332927258727170812172260470775863600524401009968207482716455218783935855804301974437437662745295435257109201267108356739862291163508572025714410334955560595772635617273993536032969840119109594708940444891409266870990428225776976281451841079644207109459929811224705986093617095874659032522411842751082976394292980988537703689604640568652402973483065363494038066842755092394739290596409880295644445126409920323524500722276457128261502315806352060624555352636883200000000000000000000000000000000*i1^20 + -67034567614653812517922032626827152211420488336051758776400806770807038527184912516836743569750649312118760806676671115154632676583054871842191089929581088814495061592354169768168240751770623589043195203875753138134328692968828907710838543601184212850591621247249961073687047174392844903905069210349438297750684618644645255810771398523830588850980796528018264492793586259995501068702738459606070254105660659104544950212586487048825864871134179135259078068293554620225184462450563452796502233501885988277136861327598440414649910182237470892918707646506376408418990062841689322026564351625207747283943366869579966507331735184050177651509261449831360379519419574609265937442116426534970498909070407084509584984315781784345451143372954306827305733151908578365576973399938702248219314036852261891180800477075442651494422943534955008920971619425707089490000043428322529771503963596292756027605167446722710541450376254685444673224771211864009287252892787864657948153936031693053859087336496466969775389537713012148300837294753126860968096464962612615565818218612367149989741204713667502783134475644923908727438651672350771189262485893169974774429681707444203133041436266685440000000000000000000000000000000*i1^21 + -1617307519230268823411247927875102715691924624638832960473122986922535655590607149023114158629690214578511859757932414471176998168233542473736832440390220581528199747630130643324841190087926521981010389673262181689954419824705053692754376969929787985337263326104117499773930942021145832968107922575902271115529473936932444015322849979201039896923702533128930310578721223460408680151591381284530974687257024647171140472693332036047158030206033580776912038234729701947262972051897914265942217673461258228224477557343724419432714617240277208021005753859511875311733284166525269058844936833892308227183924055551681216887945473402979766568060485838738843930013020737556654608985592010151094945424998465488865513784059071741552708105665680342630330014732368580741587154664589394045186311235675888460113952386936121591763646849356681720991281815601692448969648279376485187820927145778829744271034982670390855118159295358621442743415488481423754629264614670021472852032387856913844576964970801537413309501349529101557117362088063549120163753702715024550491372143082821793115451597760029727129172952024704554668799363650440910497581992664155013301248120869073281647912943616000000000000000000000000000000*i1^22 + -20297581187828503954341617669726873550750981404964801008994207286825512136503652879034981211560397059295133391816600109673811424534095326947794941581173383418506459200106783580997794742833061584376320254980259744810382238827487713414956559865032598651541204007755651740452016252028862916392714855493343925804853308779029378512329113489518824610566062422152482849818983726758117221347776443049009491601816124328965535995904465873344000420910539422857672434704185183709022094729634696820359207836758468154096617654500988797833513691916665213860934376690876197316605141157612347380560384822146211344503458787236003609723129853503829940587307122611573365012009601277970340962164514298970819721854888398642528546895953941804004497312931543131218588984789198524055672097617130503982741935572300854662575494690241202716478098313830777173482377892945924165245413326507687828289409825210939730863959020855924527105229053598632964285265543077857021172619910703196956375662147036947297529064206546337360775577468404043213980683726437490279910916820180640278020660937120256582517870741808498907559417370726778788136655368183634787797016099254768066988345038686147741734092800000000000000000000000000000*i1^23 + -55983144957556317246782383166700777113468530054991937482406392279669363011679375983430757005903123634701295110134165628147753165465123045101233687696916905366099800728399150014301614076616206777889152826460476368932547285390489521427819667300325751233920741841900867005769271343261878861898324789165800056278198347358600988426138966529108044492306981604888063497230916317107425751428070255651200072929440349467570418294874227810783503912490357472372804997804310252619989027916308219140696985333290279143489892747852507298785274692445666781136388800147300649130706999812544291805739047783805050518877285724253883837969566985534510504354529744437298342015544322368955320770898093321653271631406619130578718677707945021481475337597448197640325646963723357398795196289079089862570425188829972397708054650253407530240455784992982111721754596281284256120531063054727359614943248520631854407969510153806643584479222129737738515646151501365680457378542447483474768557923356466276799338662773921854139290513739518729864424782760660121389024516153243898612298272827979473668041819035161692384141717330099192204466747367259900451324739383679516505500028871402318069760000000000000000000000000000*i1^24 + -126343562602006522387233276153515833189228799077283380898046268581640681494733827774367398641661833801127901533991173456516933646810547571301690166228427901427751189814729665765017441614317518379953172647178010923417955921022169280848266853278644189094763303313143662730679227300327645171112491451039008669169932630207314105876078098923325225506949227926720102973927032432851326492831778608376884688066965465864440699585598558589605839664128717989205562076599763482885648023188234844256265756472447777769329539371224652221447262438967316482206341099598937699815064509637013912236518789425678031039063895927420549087676655130864230225380436251884542766199909159772776460471166093673764349940198106345887268192759666373168530848635546889361843309535833805378602517221126907688202723118129543952828013085950509164989126158541660226461071098426188257029293721372899773199190300472203714653243307731470836716792344749688030116280155119628694774794480182319671722075410531875897285258838943861665379342658392049129682175838613954367517277678791562932281475923463587633349374634525170333483046808334790395309322694729579407213687079027020775696914068916666368000000000000000000000000000*i1^25 + 1381044153988455584919852167925650256714828905213989806690922081793971436740205776343566235773316137625551647029765724025361308949777360390353939815170954301225593130553478138622969622996933621491105262744288928218774467205647178536847971399928947106282415193723864740359075370750192521447104562113028140803663553730109358868862017157593946138836401656493103102281039968405763532389444174920804238921845175089065404192122138136799047726687393230557607088312445284998846110646595155777491125714148431308169512449244763746959758342204340529626219094694885512058596986945631882975673029380429778060788628361910061540727421111332462315611556071231578058523819660686503688360651385472990713171911514831433161577509281531642658858852055311824078931381598363824558004080726623982161926374249769294136810244141454100797025157457244258002422946875337764881251602258475770947935011967003933893765260674877187225721775702095330045833046970424970935550499248581963871091641725931271977667236632488380586393737861400277073479758931976972459695271830213139523218729292798273387856334363287468166151975653206914514263022185998422252856892302781959573250068866662400000000000000000000000000*i1^26 + -5108980220148237608854374689258343482657062195572742453437699831613317225518034452467959254206783330414320684550231783053311152852546827822518002080620824379585900998511506472178943568555749980944399926526980623527596498670577375971381683731565830766135245891296798936612020465639123946890436834469047841541719228076774766679097816434125717271822544443865207111729465359834491606831338826734050906520343192628865363901655073978260600854558343479475004782244130592138782887667767632130094754365794689283416508990503157322851237043905806536623305650963269176106834731861816859366520775009859695721862675260372945649851187740042995506471089130886285205017380741900258366881307788087235916468371319076956728758194960867306694216329084757640267002683366614227416393957510458566676801910080782004916538380218622574164696580026767775419966724169009495515503676550299561865068872023745736606768108798143221643318846932489564570062398853465210473576183733047590663196076593940767263664864069008313446121703083211437164052697893998589716997657575968568016415418215636206112833352369481642351402585182431110310032755285371883498343040219657660172997754880000000000000000000000000*i1^27 + 1624792517651382666344362063576775174170933452917630992311878903678668209110801132373867682369969046792459951831589122523646362598984950696080209649229043605814642346849571940200856972993478049288608492732082671918087541654020333728747626795746273756832833104843880951028969680242419920133350155130406916093229297962723107559258127973350577080955338422116719649076010008352569466973883150173734175471905785403335077459860913877261089251423527048780660156913891536836190943172384840806444884097629680652136452705712470052996198268951995307616377023093218468325749617296409948314943786531616484278624051607062278499386878202450450318230603538925201883617802862861420411512874624542117280521453369643551572670376823745956849766652019359428878388150304429797970088668300675533967370562747455193195336212132014024964699961493166217660307247359963075873363410792415493903507258963601580267330261943263921162525788049711370644219287166609759591320705347451836562051147208348868293524879035019875203917625361826877093088611184369133962781396410335491742909084093020236784822371054303973825051082933475049396393726077490895753853914430748032499712000000000000000000000000*i1^28 + 9766842888394555592085051855347963576813332834747875717356831714826474123776410669225208996481416453589471146991060051368938168202043741749376749981140875890435307949583461634490611137333907560864138614450184691123845907610059641244476833953061813759207043408606479243784550594655433058121894998782017177043967619039312893315151214666579907311712706216260640163937335171990384419065798112759449496934895476292827887958653361098366480850450414833565679378370889875148242661238734244321675825755783955428039605753856981201717560228568863527246834654803171912416781464476620432357268143967132451599024175638221039909437043645597426608902241449528652755072023489203601936820544703627527797512362054808789401080511806403085211993657901512213069158885575506022376889512657983700150624133882583502045971730356355901541521209831205517993489745380047231812655353655338416408692821927141189316066427358518823765756748020205035917552660349972559946910148809321294775394379644820415347986720447371870937981559112953611976132254215902649644151272163319306305118742469445106392662437689962146833905036932901667355992986764676318556209480804912332800000000000000000000000*i1^29 + -30310123710928013615717058615991845061849920890218421371734358371588347684506040036630433745044463765372190858232278338244220171730598301321635094037420617205296068180165023808101813551018588878765597213595175008794386585321103694795231703989655772584631954010973328785634134231432848113299881203900279225611238678410810127115960802498751054262331820365596372027602663198805747338969003009597269344778641470503886523209227647882304946508391063608520143261158688880197436978401153058265468413362048832815937987770180706946294908459787752345641075959811113617365235069963396819690729977869497368163281997545685528193280945566889013678696425435463283828400833056948000313889749389062325245669070970152137174301912286817342119626137906765659070313163226848498921549026013644778359948512997574237386035180865443309503650124210980653048770552116324556361923895689395003465102885809479642310057098664116130069118684295897815569828877842353151467434405084278595807302472843296384237922222526274295253165162893260603548745368965085254810858284827774301010515826531310964696805097444144278189782522652939192344482714338097517841414241648640000000000000000000000*i1^30 + -7967473332825191380586279314450097495364923913884533900667490956583268383932149363831353048902033386762294318229573613138619906350200672714041272768925123031045327248459157181909484066875808109272698056655410735426714322985923614509505866832321268095103940192040673255572755190832330570174396771708858313498814910733426941655020433108220337784839069778707632565518419882720105569540494403367960504745081241337199193528270624305808675269088284475322620559415553060198780800471366231986903022177007537042368524034336410738819512399374548570229509101726304985485419607693387456620404100400973905602192340533348310739390104669594859975392338984240108616104692611288333072306208267525238418665881797880955819812465107412388956201409261580391970740516063887878176631291635559421695054336048089008118172820422669957642836076635466643183023534965987880435319380793532479994716656693983479978335398524140760675869193605079479861679029868750684992015872629395603368180384191033133777382692205075496739102670685257976020975567577228684370491838577066982742223900432721003224532765566866196798979869173220548458507185648503028203913216000000000000000000000*i1^31 + 2904799217984094401860555849923814101648824322530553400587489873428685279365018631723582097395960416935986304866759321265353091613210010816798356514617638059816370608094933470327820481575367551577847804547891214215548612425874505992105196257629146263067259964358738382948546931280212583807828823426070261290076488490522110107612728762621218922918303090313314669221047720115005334006608233803272620063600737703382162114148980288721655102173446126716324320473985757275491411597869865878348100488451193452273874928639481685334681740364478119407465168719279314342159912103488968635372590501361351377731895741803161222981157827791129570369283136997755179475531570941285857292462509678154526545781026565654453959205189646355389660118050790224488541075658420971093220319861854272840701900890303058442928617552414442774776538126461101203324291585530725820992504252313926068291779174969817145087967437764442300902052901958904590002927374540634345453504543623713781023841099327474030849200400067512053246750488504441294399845722953862139356227298017013192297405284096230558614665377727693737615947669335926828742117088597691596800000000000000000000*i1^32 + -254730271658671493128344825200384602006439960560401556588969672929721516834288402267774879976818237538984339973474979584953248211209512640500273412502744936815841381066292668450841069094100918034399191317470250341134132036402130120840166542683190577775186535854387973772945354771580680642133504295743125893451507590077574392075690938977513664322357356079104470077263411458242901680717248898641214507559379277783761319827006471669169999665118217660419873303267666329755014244984588860561204429762051298438366839794342415850005107569157325759018196520616477815782089046243440253891486060923165259449450245835274321856112506265928073319983512119018627368405691540737223400734999158437968141045554984531171198612089191439699195143260474551807537914004642267756090772075349243153968623382840072177166076582398843109358919920169904410230473271834997631502205270422521059225164187122640187928404846729651998556103582532185067633674671820403451388274808801609435711185289180174058056577274247053299101561514741716722971631361361593038854052363204468949328693706442840936937716609404545157712722772361269999552132368302080000000000000000000*i1^33 + 7989514689771385087596056711461369136549807203581557988309576618971543595016839942280110961272267609581031331314401963088690146344584313548966220492179173298954093721120706974245296177409898675009056014385403228031580748808596611106138134120529889164022318523223360250075543705544846746187669793170532791399249507500154981053844280719957714488733798789164484673777623414886151067799926642596316660066215440796728841593469837810055543137470691254530301955110781917296367435658910401105885729603613183624125619592613225901537240371563907370702246654508292275597102999211072419210339181977458306485225380640820982731787870860330628781450165944093240204909891280287582245454181435862661446958673219882346759868456139775479816503434691289737245753227151382130607672139256219388342952808675934331810107181246308916698775622352812088701389419664881633170873388948408020569141516364811237030655840068295602266380683604111175291965354028131005659803171134996152987723343595702217770635144587532045622569112882451019217260175464855897545426077481762268518640608738101252313271923872658204942320055358138188524683264000000000000000000*i1^34 + -94944716974526224516539978428131619036086609386920096613941120298303303720427647739713545154052035146280150935033299053019435984460414311769714989055693966533594959637564639059256440247382299488623408010595975965926243626566012933774108974155374332095270693957933348603495635349276099948881039983694324529065086476373063880795362921777354631831785840769068369528536145519194812121542543859738782305251136258718088975708434169001374676409946164060608859824279667917866593088888728198794252141525685923602493211929390769233231617086503903846809870925702370904459135299234803180309480340612354023866893835522075138600145986133565262094990997383179848682813294327833222614530840248937219355173780036443495624360692309411470744231023037595211825888961898203177161121528519312149425196523947501509342247034097248591468651474396730259705711391399799839295170395719394488983924442601979965984524118430550026970626867826448921845649939507071499369205667341109858961592435686056990295298552495470996391785069680915682344472517483532248833427211515782610587773706286532157868467612582194735625337307901041049600000000000000000*i1^35 + 116182435966284817898617630994984978763656452394242712403993671837609405708150563864499278761455092567120963499093458887640423421719685711062068409658510757509568817591623246198109220039447109769929674554302681351854340889546526737905536724867094819052417295941891462309590700495671243379420862468223851611977460534518020321971832814535076085397529943667469875860301921012097036173992896768447577251496459110529149047945359826276670076895997297952275433886793437851879707377574105994218830792161628661622095619704733867375924609884486231438212068840186093176416258489242023252711463820200189147264478665747592926832866196145982096356864818529047835875887502663566958873389998024860112497666690715887815620750605873494690985667882968462989521363371557505424574202066081189276316982479414256480373529035914791261642882048884299480113107639049080057887460453504768798455770666100772604616179892571562773895509482056376300843837173355535939039297603407963852599471399168566319528018551869339108757453377257868634851362300015150843287605433160705453265052200984381582148338435141800260774941163520000000000000000*i1^36 + 6108055341648671827282227563890815902684451013360350972402193991516708162293126656584551191129277268161083354933111538840969169481361608756446061552937120080123541612286292863424060412429785756528370674103254100023371381121848612841726153328789989868129916122237898767867704704620278775230948051852313227860538356660924171696543246013235845519775658959379993982703556837316628007396449907049795866536422227407412539351874186650226249870548510238304920653639037644602394125556331056917495301698442487309197968389729808437331399684461362764498327222249764197424111689631286067668248163758275850514615362143996945237321775938157351748702963928375311750247501049762749758655059677103925281413121893087960525520355431302563625704875473816636110605524560515014865769666252864867151465795815836937303243793172399698465608664618980708796020238588234798606924633269774106514299017058086106939157956881542785508716372093846514457331181560669871214602407457921297740411710492701309525339522823817581505344131764311803901240853756934537498699399873460851480162753724920733991434184942419968000000000000000*i1^37 + 91362649788274466750337941972102334248968980509106279570881508649252277851636490517057834718355997612225320490285583524230809371163352303983942381292674440036782048929939860232695646799298696594058228144936572860174996484807806608172542622895721293596793315384307062713736003080104158350057929520445126250242484458692994999530616903752631995686173448513486849664842584501274988995612999368548264433576398121001763701596480708112025180897004883832674394387430741986468216865957900881000686674037434403694356091899950004583646436546029143415174966899210232420277305112430858046087065916391963898452555332290682851130392396170239101272265787374880682794239638474061973760834383722771373489207828771542943548214657561690610363804243888252603584311805711439459969115497743258887267317811890307422964753235705318687850913721349109006170710691339159279410350678405106071150221717032142123268886810678917757630674421703160077935454098195778545792447317775807763358370937854846795550399009015099830399941182107056624766408132173898869841128268561762082015007308467746635776000000000000000*i1^38 + 513841609723413735980785081028333544725472895133964275339076120634064232281143605246276805919505749699955095519590454878427158151978169393493414697091893585303543559450996089118125408832205519840417651297033370617063146861461242816495301825808480715487413169328437130360183416658871534673586169822816063934280357518007764789662785763977427568262634505693082992885286810798558228563949798701458667219189255333672351504248098768518805394702803456702416716172007853323462522396679807233579247108768127077470864207527845115089297047105761648579188616791008463980192944373058780049434944964667752332018599697039298165061388904451380304896768082399278214337888312918686629044151497567393469182728448451089637019825367569357761375489134564257428573455576912192740637686104788574272892790478856293106311446856959876565433266858001887710531621007452006496209339874736118555277029014515483298702158640258825953718651176269307797988612342524870986588522603753226984734874888808473361636786900998802250702339895999563020618825144487105100492934489894010519667343360000000000000*i1^39 + -107361810652174053230961830182539248502871528585215770106379521098190702866548084592934535545387274640289207561796868267680129738254865274706799861773076210309842950077403644740492221920805001785780991685844433235773771788847486132774987226797244034756308424945414726613576259927228747068007518298251619851595909877950404460112418493974834659697821888907692261823582155646195723697316175191771726937642740298083428726448092821213387948154578751067953547111924207455918809363549325267366849849812555758224619663434243847535213705932316547630791180132571411042136179063644384639296486187408924288176935637811444058895937217148738947303427521563569042022318291378151345933114410290924117077161525376955782889835598616814349298105679020077291296304984897188467322723267304019762348095503381727885727232932439596984070118532017751029665409414165995092049654439620790738061090769765073335570529511936138101430297746589572638032852650019160358594604949497336706611133539575853417385539108034406125541352625787782286075983041517116261541806604288000000000000*i1^40 + 15246862886524497161206708537385406336656550131653315889835999413233449537197813729629744022867239223691755195368650242437372307362633665023270095787314078509791617138723812126586793786570495263401757922340223557508328206583723828492881506293452314172210818611505866712184321757375467745840872759174820298315722896622193693577943949230280109476033002579784519540839921310146150924506857017631624344526730659880882418260113279721984222031969983959562351682732268101957283522814486508879167932540485385054230462996944571208635245619971731584835739856356147732224489982186082270072473817415009795704356698593321158534332181309262467162247801578075154555360124694762152261366402956267302276229391063808700776878393666780057885024859166992452722079296010684315943873736017871739345096186620783273105479872780739132476503189746179468006341132927735033298119828266868690086129691554804753952836238328264009943398707572774364223076843967298115672716941583924183806370069262965868136799752007551919684026374951456981860439233134592000000000000*i1^41 + 759527050251695172196909358393506408979945021000333912740926988783561316081897286369122949466357657938850537873413764116656582482031265994934657029269616863044623746014027814880001564761320044363279369689473432419704400508657778165323996255694970155735339303725708156097369212352296371276127252138880811179435517967650768483808382178531676051150973007439825393507966535043850074383242149946028718173891978328189001482444303721930524513037702005466374406211285596315209044544989067391370545443723739667052146527554414282546148357034942993205050648483581808618114109911428338354227384810350159424446340364551219802178616245942416753459473597502349147478111897412950404463223206864497641613911166914032980264287748277422672054661737304198663719511184063612165462547604687678977092730164198681852698040286354707149781986237405024006540049110782270752643293053869406164260236573783064919675605177473415511496923502123767902496057876003352131327465955230648461853490616541739814620265601542672082036403593984081920000000000*i1^42 + 6784084583095663136352429384609272524805935850385265613035394957257649311473401096103187132909511149111060462824557269544540764990918104079007808393494928462936554007377076295552569503373636151336499916119872973325533884161171150971084270029745842229955526875550129917026317930470201577934868888346501350069529616259433744438047044050826610529859047799315735111723934654865215151147666562183209169150567189901700400711384142909576466674456874197388227813681914537933925169761965032800530130246940642668875536668557373189150491037183568431194976360628189526738331411352649286189182481966192801355783106959323258804606345446700868377361600310161398723816282382555739947234794471055708511653158690775410421402741732242095726255906506011543716128527669683524631496961770653372644929640861097945327999005612077783469256906220442778258946789755902130981397723358952654634335205834686235212069856082144342737437190634822218411858973317853536014168363457839243071787481365985978527204833821104013312000000000*i1^43 + 901682711823056669406693294945816895792548735754026877106306780893452056941385177044241379349524559796024694486045743854026693584723057506922527098359312817050940561755301636143189233661111207287139132644571137013997502376771610494371057273653620829497075924349723966157622702894522103888637466735466005636294736713920319452220343281128975315594500847224951354547992387358622280394280616662073487584474397386794962487673266446434961975500567260658047455822020410415557356300063873062972084795625552671381173648262237048816154627503251909678855085424569586492042557226863960040360786961413517758550302555246656138780022375947338271402277416598083657256865942505937564354288552727191690409671638792785215978385841894815738968847221618373884969009962287814427451167093067135658440836858171217538506039377672268305898433743064824825552766926216856464602758150091572895048618204960067331198343106958846737590255291733165405626542875653104020817601121983285490682860013343039134105600000000*i1^44 + -14656937504193080333103418118749007561280229808053759012430074916701798737713335274974292732178448346391343202723350156579027766188878211678171745010951368999950833075925770587408351274593181960506336395132441279748895452955210948000004134744812021526669202494625472408504464885571898490190704107819654743892253338081714909251006770538969956541683195443334785680579065700749828763374528018009098719798019263356807718483684091856704924698231680705303295993564001024268372458890535798312365594946360731020832311112176212709100211046916811625803217153447320406535143718349927063569689131328393390601675004216084262735317185908959379169868556695020649113738201759580397366870067792350445653714137035548528490252194871882952330825756127485898317199588497325285672967978564248084328204783573098301971536699979909562247226501051603770824372210963158819545776186725047589254331502694284742073357803819771118088997427640928915564832171420021890010962258422661120000000*i1^45 + 105047588850825738571720832644588550433962860949973136943130794419784179962773632391885069610825403676711452620789924338725532002569230089150896954110807618294279097266302941044031521946931080947583539041337350994821753809996002660939657820301590744112200022627972371486173816365274035226617454033090429374457380047327213819414728459403167494949323311943218645190798938388051798378830665980982662605813200846303846043108950617555903567589037581081677169591517075414314123412765310209797533412272673959215923690436631084274180619099417654625533302996008069938302944492684679086021957935245065748918570393905529706246886673542454386324762818283385847227285706202070454373988785515150055490990090548885592280359091155311764353224733239835113197946871686946567325114161199801932200737412507736830983771110617083838407629641609105599204430293476939677257826865663116075467789742135746684951354936440786207221501843075736418304131072000000*i1^46 + 1108515101375034436180185968577441725930905701683540623618425473603385054438867782046008240543632784956299403602742461045456800221306135843198716411485763455373936515945616370558410040203742233538649649828799646292534838850598936086955609399661533752796615263192580119800267531329873685242809361818384964567905596742605154628955846169387519753816887160493231574555881765416804790494869356408246141467272626941662448624219953814417493441510107141543946853449528978961623718492367957761697254951585192802455544272084083126412135444243806996983423760434960372935155506612563428218150474968111805119697207052051951681197825974571374282395865463534091786245921007604016137059520118933216803857189360405668635748673031107896645777419703810629177039050995053521754775672359820434888395332727705349272772409495840547865196300183944764328551659476614444455650965407668510942854453818960692676014903072181452800000*i1^47 + -13226306147571961128187667052292151999175792578127220860079729875658547768809579926508126164206040130677585538847273580599026757921538085923719071078935343718570122022058931609307100774001458524691483928075740914543706091600594550185651407528408969990618795713045714375964290067925236206156997751093038361073243989114488000222627664176568246183366793343792997895424170214963266049981075901301416471658654956393922726167441685544861722918207272941623182094882446571327532873115356264656928950942366868993080892662308203000316920799699165195916012636097613620833326036763423089424152590921381942693900979049981113412777133035768546732984263731510490286922184237845910826603193842568128135461790027767617262261173740472216445627440243973060583350495166209227714198594260851973604910929602108199519681439806613526355441144288649762895524375283051986268193569548066661535024414720000*i1^48 + -2895481884384272304813050847350892579322070190847814294748796442996250918128821241373597958725911876333893859277499634077474989367160620302000977029048061005529370561406565117860006699707386727016547060280325784993602333303301629709999898212766876582420631250214637727370170101055063887848695246392770821345054568719384056790530151261814091509275871451507469090676696303610081367138235552166559208275673260545140856078838881235975959628835884757132113748926231664341022567802804585379429133848457334192398677790798378323984957806710015033691803149632085114716879449618307430325321827504528432574907690878213591267601214469238876992177563772585183030370481107119481154296236996549432921877064700103453361995435273950035222560489021494385429154540372103922714180367396742012165193389011193538486267058346652376660761328158995651763619356081127424000*i1^49 + -20405589099985147021065835847762658295459406996537999036185749336924306132280599575063565036668776894026713786555503588336456893668221712992313427239501960043362965560314917881070674038316248139330437734978767226903458721344710579703310237131209862536094392360867146577043979834438720082406737991453319756949795771332492152056225034324090343555810718810099614562514220063255451302730396969634855170715421000433307286917188403472445371285407550144839270459136358933501261412709804233082640468393425082417035991822998574173381372913927143810567459050714552347907937169724819795999424638131277556896660753494407043594798006230903500574968766179147163365202557749510603426316002974751368732553043783643259647324266820626699930875864634430369134282727885993380214559193405757757627453397970147805936127246025293314811494400*i1^50 + -63997955758690483993922433270330933830296731410407863207641626347838088492105499804475694063442895348099817618197978349943651380048844876157726066736712618137684157563274702051833796408264780270114489142811958099462804852061763776917470839885884523794858741030780261799507758341278726766556293543392232744084745463086113601107228184744536889579976005642187606298721896282903447149305554509960875472687748560629490940293694121832869835267546084813075847283290977452689699502329004964583884951173243580086542165569060173766345823981949717065979914332106307679057851249696909774239922196007154439448579894756971113910430324065762319919232951128393566186133234186547804453308826443537188393351252477947252259104786096887802248936636779546463142394811112536208438676993759361281241907200*i1^51 - N1*34987781635780815523204970909731804484878989073766658758227338701624793674324171171727611232181277690065881210156696006152901029924988217322469477341286996947516340400632511982613903862433*i2, -72371940144642134545241168740231945958176169080029821813600585568260492417077212980301273799783993321683559330489363349832680843063785523514996014720960930082745769096134339731686384479625967548838892152888180363406933544892989832050331684574202235759349721052711114050659132228956176771896054660632127342440221013925608333497873600079108299848516484030026535965479917535270425440525799012653813896777387368167756786055214667783651248766858354367210179505207081472378246948594625323173726279225790664101760878409047625006715523264710689820833879218294882078681728075617913171416867456362928896062985225451349004183210572033673926439163036034588757522149589724080662147077381692926052075370110190702694084825838324493244800879881080206618883466748598249830775333225823544146620685386421733698649605338233346811857169816312924830062665327525885761983472796017927946192910967559334834094370662240924186722714499997025985291227493778380312939557602365260788701053593570715264950214109111208508294410767520274964582156734330033692607911775571362669744890962294182066467595206844281357889604480127425748505150059685540834333339477930534859130316760442985650264692426129175795208236564645945373720486072747541629693295743961275338863089245933224447071552276611328125000000 + -768766180763465667378891212653505641827760238611977103172439717531671010659435233436917787532646037267252305119286932490364741859581836008163700937693679128217714358600106701127555710138935120628802653527261974996007145620214191313854196046450420755391046595158253312448812945814274490416992174359363366853610835617583627122579791404337805101218599641659356439555230002623625508382188338229808887228667290484335375445023344758766685145328727315013250505186418946785218352926008817199680323456418363526387126747705060450059882912243979200915080186351576187828117159568934471196546017195134658783745091662170358891987714221227969693333552483867065357234143024593928511729822855610370071884742437316944826855215691418190182619368237280319008105817602825227964697258255760257687144089713840453563987803018796503553577035738674645941500083850155006982146023488999149515254404560897684512817142263900595558669054593974923666324070337916756693406322869374746553694627036496965662223521538318178744437083827378236226874232678544610595210652057850554621435841239650497296960616909498204289829408871369550693546995500779585051382911751306867919337866289223199689406102613497155792817846206427147451539840954461325032277832530243032790599500003736466169357299804687500000000*i1 + -6274687390555401126451997537397071894997700548647968786398352251099185456907380219256098091276846798649726134802274623414617085210238141002826501862896696189548292542266878169499915206743229597828225996617324035081894403518844975640257085636041616995801957269501487478371735885251252320437859948057229324003243881089639842710851545339636574538204324248171278269960797485903582648775119038616409511939200006773956491513169427156455200546935286286926315538057318469280431472937663666751849776332572153698036241724843122447835043926943807543889165237789527641351896480028558602179018050471223623758282951969825199190662911553933793661931091031943258195912210896174794017237597202059990386857789504655965756812135012661451367696360907605124141305772088024202765138398248703836386730817991754713147534164009560912570550047102936434558586869619766273237056725488358404136623188412105467064059184125989284925047286591016215692342746827193732885038921969121476335514858235970449856845497145660498847745076213041591559302808678332755645333889397507040175240043964396436828570359435360639296050918875738214250437843086048115663894904500378720757869454353426858162681804729365678203325670481283494150965621400109967977908739176576045765614253468811511993408203125000000000*i1^2 + -21934662458693064691053138448701074825701148826099170754319720389260893228888772920173826983706349578441978379020794712426834053509222556958794995425671524579454981368500564371862276591426600743524943695403654444675563671807374560437199692791595826291812572107758243620803900275655107246572668443140802876144678434502144674268257022671053057202401503595293404554351859712818447376950243293843215426573769940993424367115920445372472390968191417694312230382042603130579510930196865669361268376976088270762902370700372563783380329329993362102822159628851910194625593408457720510258963538002230656826536081015126736488367127372441345791503140484048142656123857164901666603813015865011328221960090881105772540102563120456274532883241104376640886528965353814443093062187840096864393559624846423391379910325989449187929244649507095863426730046374833741001704938114485145268633161647022659772949841162090510720045553650125993750097710696959012230227175412963985918375808320441956686174227707848738679774710887428547971707814635055492597274329278119005592898115833773880564340309402383687469561254154686586032608997542034687543006526217815066295610546157604335704213325480845729213395734238332604652618925920927536493164144857022401993162930011749267578125000000000000*i1^3 + -78667410367931231779193979323963332495670366256696112505956070942170379895071577605202197874839437080754042173586705851064053398936493994797465751406674843328607837954746391337641183570904354489587546889252748735400924873518328738768153630448007781959777699678365202082510932123566289226315433496331136799376793858752612211802177283556571722977170771917372789365078886959819772575704272247612495403447181800078963293193903759334617604406989911501109913081854101693129588342203215218025984036051065723301840561941550775800041744348323145478707897564665759231775793975853383250873106170705245644506741589609307520604475571562216750305194410003876695262433922107270106639953368606926321505142826670798189052593929996212476193171629428371466749181490781909680601116003124729943547844843324867251783002250673986478547408734636436901775479348105026228217854945255136664694393678620414358652769301811047254802833371515350194515839397643227733451114445095266238575896051035354099801180872283826320806727026518479525879608753904777585546217308002753141374862467785300997537332246969454790322488662489700930737589922880817788007451806345598918756625744574304121017712410994313179271993084654071523083434288557101783730707148968585534021258354187011718750000000000000*i1^4 + -139208452869060732067613063623142842121704623350809109659081906589384319843323558828854127282787114552049574851583011793774023056854484789097564722504277772715631132438848453951370762727462222284691833057348957142341059287583244780273389363534403291613145502769484588725164661018503813432422669776691972896988300218994701352664352431244045181821343688850612296940365345634946730092829476108719200065652976780695548217778986742170851976628779504221131634515236190656637221921307384985332762690011854947096001733208594363967700187414807447889027874670959783859745002213614832266397916347206466341504804546064925441495357993933543184662353677033184568528181199947611542702021149239442239188447695686165404430708190451692126932063078355526858154839849430166920819351412934227366065283493869069076430614528592262070911238347513781698075276244673958953181722718292635812688642859385049232313754425358202239921952637330158478597306338625658378416256703326913119512590916929087626359684899928316438079227188985072551063702162416077010100279500545134246075899649096296067641083256086043078197239760802390483471151200538287361241527002289153789593106166516523046807072031487824442374494587418719691192236684325546179306537626809440553188323974609375000000000000000*i1^5 + -336468408818074160904400455059917345250575106912613871143938228925112702987657537000091072608531866969138206519520862564500853543522507485404953720025441659791891544237370180319528119762258461512172020019305583838715113715173972841201091963864163152605248362707977010644785796111694016698252533333009962479747822266881234654514951422384357770870247364091730027516324960637898755363821277723406577856741767227833612158236013257258882406893184673731092943872350983069554277053748002042095311771571012936533402691042289073344838366088945644936544158945200951293067871400937180696215931058846397642022485934071694860603451851357344364531555635311840305932209499497187167922272735128725431732259865128044721218901923577077807546888405575493218871912934436268048742963695090250556745592011011782672617031504205924616297825797705875081754086350862787819862638073156826925860909671825876196500908986947630956852938197162228914896610542234925372533572762373518913763649779859603475817552958459402846371638841341241343330444378789983387150147341564770373399284438483450905695769678984216544627198202070812077583728071845195956619617533322577455371028328296004099361336586140731653040628107617939035413898220205953782916843395680189132690429687500000000000000000*i1^6 + -328767206196421168839261184165875783266368669494285303770097151858159379784740938549749405392863122247438440838615683269118121924463827461227631780537611821140575754949158838520843030340900015694344318953956941928659800317082727151604172229736043070201361322321678037112400616460744926664581328947831262277471373059585234811680216131339310297406432698814324200440898662455712037295074127831570944717416150236006504406446853255203338245803558675551617476248977718624157645921607213326098232481219461530972645804327331389737501823899945740456139094710262973150409255632282300625819275008457144771035900503198070871259357752506691499528205310003187187860397737627926221826350773992859431618756048504622485541248786969050221114757795167210977200945516901637926729571974575469942267178580099086402422674385438322970633666348260107773108028091693645015560138049442052792722030590861512738653848279640077863173783187734179540376941147622563484095688118741973361366015639104341491773293809651505124686072720384276375660497401591865262178185700391375025307184417808430816200967768529203199520103978576211311913851943237864664078787442746782396515301730726018674129888796988588900792816694725359389842383621573849642696662992238998413085937500000000000000000*i1^7 + -766527358518073370100774942689093549913327342242776670692977836134236169810382032975732225747101839079738094886840559160565679841293460905456232252463893169572995211344643154037062261411668697442876268052901747291875134314501822065479734684703569814513359315323303970329708879695225751519646887569807345898705397802762855186295510330402903465571852734698676497462148826406290048616404992420983658648603704934321922812724727430271819074646237628674378239839614010751422840822503419022254035909387039590230549258367603320326931120390021081753639557967042434639951455621777242462597387746719547759362011596650359642225234345468030369572850777061357938458758771445970387049620081658149612805544399331523166526412652464959756648026917451461589015643179367030952940920295688106771106935381397826918765567143740822103646272897385774103867989375478655979427117451913466268367850629228730020753602551750860132192388051081096526473041333918335017591900808178817418582046753291219736781952202359938351260002024663578667774769632069409348629162484193781697219881165384458283550561529610751425900314278965433841497681368498425560008502920997422274722508809084224692199147159390632713657997255328346722634939931555130978187620639801025390625000000000000000000*i1^8 + -327520904111778632301774949746221266395762380336933888581646053920027300137310444961144012731349511500758393598509005535261717077044835658390329760519975536954543066249510137801257558256023898540503135560540543529415591555652783274249921320052505924562996824882893189551586150978582174131733244887881114009386301049726430581002393285816974795811780568062312033115950611346104419157404744056224747210681874286941759053431781271245418884789085520575541241333431876210730224958011156930874248759082597992448440023703816835560829282098816093053646749257570117425078334363026267267627614734730850606252778567566598332437621363281150235513992417435608654567121632235550399307178498941372630307683752676471891291712517216467484833523610014370754314683408390929709242265000036843376119137280672874282109085790242843846821703229937474114118318115274608995398144877604598242246614595264428118332087009256091075088778737703719283975980150028498357918876162195006292407982390535927464421331896026243533099694178252602409177953201991888349342446614158400457383558634353531094846707028697637771386149126303841613522681947282057201695080805782356383106988837473717093892795252606696794141993994368939010460047556495790961503982543945312500000000000000000000*i1^9 + -760018132230033446112999268533385381749810357942795901331194393670054383151883728969305762088983948143787508729191088530125042110475480862100439792085007840321924302708323329332811332027518313486920791559720511347261544495147533286481823432163471085480151631986098317948158105084372268008063161022034028132032082299749646728990476815048230309650684792132553635007942860730564739179401056771953517765086396272282563115673809622626562029597336493453152264090223046477563656157514972415977487103337746555478165799940355520045133508373675764861382547097491354572735859858543145145847586544078762387704697488576111969810883292660153108721608804731174912398927335421318344948257718690511419727748057137074718727242941713602242792784785310674519558738626029306802462009559899816909998526978992218735959199078392152462146405550431200745416701446762961592931175428258167158500950705414658129049925734376455946718975484468482341605821537150462183787269291641929606707347698776379669226818948942609852600543202586427160351046333776795255646796414783546587495610495986430177883499765573885333818007326804094902443099789652340219686590650453690956471509852735039402275002301650885453939080564442833896205181331896851730346679687500000000000000000000000*i1^10 + -172007607742672028687412612747662720139539229328425168454305719808492933833531972106626929165252146224383206699946859769105769361749915038302235529535785821269084826458390268994302442806582380113102267793196002030372896079888922648453200741344139192066479516946716054079047527992264931001008540942286118985434063350318130468455339318372380001010792423707503775337977060903609000680460617934738384640895047329728083599834066984362698005310367672696313012934221932237807421340226650219868752973609134815246702511733242443631236719997732222587232399146786147227645401813991403112857622288975052958213368886422430927382365792641154995800227118343294632987980000153961963989778307514794152940822641584009312952359140050205764212579540895511271899395936846075063069869381498698239983256788827561033832047129808296860505185903015106624517281168610870483497546670374163281329078713572302005799631975869031875708779799271799935624375783446525242350651856003267099756548578431732330015810245981396243539357952529923323732794618682365046045973811061239961291447766582750674293289383039324143975736352836284014010949525727899738830040150467606437617838052608106541379118054755119975927373477998612941207833349813690185546875000000000000000000000000*i1^11 + 133078464622073699342216175051092391645753930307510605263784663370487500316611335322489059891784317517831738175979415908809327925744482241577261064833780844384019667554412179809620440885796730598651716051033540124666812334643739763494103137447995668182949840182661126433480447221322920477253189246786621857021281134434000047023311959551799869418136990237199419578569509330936988134916036278583481756691481960255828851475815778444799447345911429236609563188961611446317294560222296954727238512540446045078109505513611506169115079967241874877272890011021000154868750078236115247276036356756218440776009137973263462863281354530606503520132100051024437622415597065854628739497670434550582295363773032192495812998286702998897002022238357303604091650821794731269482779598449908470980475185961939372199363536757051003298503973453513161226851136445855406796381502935864973913394100988104711413786500331386957439969108475979487520057839556400327047609651052900504291435828987553060202070832803595742538335752794816026728358866386787139106319318439449332902748511755128737081581321582839739089942180520839976106026358541600352464766540458641648531122074564461060785660557773811491846718185672545923523443924621582031250000000000000000000000000*i1^12 + -103358358717142537965851278069002672259575418560470596002415823329715802243580686449159486401580297463124074343888473583403569048680503908728930977139477687422654553249220437577587389481458355072509329478351435898291694292011670950687170519483095350302624272133600192522087862863519869925594183787485060393644470523991583646078348722525298184555379272490013268072190828287917108687700505305582190862069723958567630861116801167311045870430206486736875774897919594741661333761714252240930597965141238840607589458062927630039588107188129156579753459861881794613081814228394960072325156612672404726572268283211985822131882295554731454331754316043776845177428155709648659934068951036216350578667572037751929355074248213980918687815496696006275625245116916824575602363277395407305606710293235966208159738297498971033384541434809116457004401943148881454552269314536005662103232512426426995457795956853848872524385566885075042613396715266650633617831558036326431159573057479139696737013534027496764480377420130989241055402472929076693146433883346055159942095047422801148437907546748637689477466363169440322762659167519462579018826247133991867510062333924962503929080150985306703242373164658482362754127612304687500000000000000000000000000*i1^13 + 13996992340777895303700956126947591296350443917540878621551649621699239014366833403574306819452233432545515750470768949957783455003024559683694434015912937365226978252601046994670584873647380026439745191067640941093672459085660314914520520146644213493604595868142340035948075315618265889836277975378342368571002665411323762791764910660063448161086710933411764566332548389478334652628951222984713180952849158580967622628711643094588446335767488837602959076451283957474236063597756543286131886039183541188331413426698685605654577462704893785291569870437026091491663555551186868996853356428770482019777873960897723225432001498927851206994705095807674645223239373685668387715433232784882342684772902072461705130149697823135654963951135289571652814602138856824668717156432457759182357302875672019159806380809491625907081996206501280770121018883759329343806228826290790704503100860020523364909163430386393572824084553038228776945921655240373041291984636526855061581788039016665293039742539410212838043473534828778738317186614776116663947333109982678553386599244071835404066218422325223640755998435198549275952479275450220562230847588639764343600494455673246590915695091005637435515853448219263010112304687500000000000000000000000000*i1^14 + -29358576039453708183509699323138559302589448237957021404908897613407618073927631453711874494343810467108252604365885348790007540980644574318989756216373371586876423664951971648537668126484064675370018554084733824379130051404155273191016524514301041846648814339986107021096314873530465029027714018282227213555365057489767793648328898998414008406869374538276734925684981913189205930494376758327002321797816132866726791594553910067510532409723125345519456678888238309572088125810563063154027817754876596978406699260658746882859994933563276182195478422746462713757406819611096206510098637343422966898391672796455708127994074016320607117021206372611995024900425258656220257291641853654445150829661519735711624729677615593419059339443204979025953328992166223604827267548046083232537562253540454248794860300994726694809076753805552877917990492279871847070175226278252391057716666661520443114441140151109362515020253843569332675000893281630209943547749938892112767872437548182738721555819048811943938681667433068310110414084812941489825305221162918323407760967147215443390449414504849710161733183027129266862655024326046195774980013571290512325894319491909561179121590431427314990334252959964118210937500000000000000000000000000000*i1^15 + 6252351299925193299616609727963589918046148809993383772177337921334801590748941836956556547014935435568982485996466167123136022778436567530009201667717240089835641805549466745933410576586533454996050905195856603738089659518144639723881049753820296351897378453599261227399770490296272234740473489277414199036337549957123182325542533333925774725587765446961309006408337172521373909217619884333838159061099602395760657356442338751016650788104298472686455516769941781681525491554832356982738722366843825961462513296220354041220886492818943774205504618983368986754749193899259026072559333802721351973244185339011699179277260157782692919810478570142033639626736526850975896719722698706982114275594782721097372316033214090895552373144941968903153179258027759130336991770800638118259983689620162769925135863346277567884714536105653696641484889559233770923623772097357566225409505900664517094855573358750689136487424080980446438180569641052910849565216664557111578766425906487342728035684687507591174014288866388482239150743811001645831636518757585433096326186046191306815486689067035989339958434482883175819493575750195164589842249079566433905445468398761719366484994084326501602911520165036768750000000000000000000000000000000*i1^16 + -1543003490273094279349035418599471191165560110119106661044112754188080208974665922292761197624569773383603162867494632171042810263190498249501910808275541282926158903381593299297627520766729803591822708528148352900466333854011676712649085587477312788957809839163466151707105783833354178220870665374504486638234307426618928176320810777711283355629333372853404484184521800051323881807889541959977513996787394194639939805916415914280868825506678617757014476851933895104225553330244753085089098041704082629187226387672654545379944996166204301850366837658963029803976576810862103037161760247396987248398977569199831211746992480103063716096977071692080289842554240495139933238859217628175662125289389993711185495269382481539207467234287874438146674570447060998347012862891190561086240013533316357802299768450566098613329732365399704965853339993554178641840044695224067128913618337045188939697210775263189087710487343171721070505687521265557505084936255570742923608397989015083281714382289535962771590803850379100228025371758773223841349043499015853095214134900474519804568881715468062646319242508246853328599729707371907072522905531940474222926926476548432459496454221304084880727495128300000000000000000000000000000000000*i1^17 + -145740627406665961345016289171886094931404434478052402437027608934159556234164834502809056281625314680766451761391257300221326799889229414481411955922769781224851345993316219281983898914513793816520817041918114251487483925099035971921060724974311063341909801736495510884441698776102535266067781562239061257499456704377146687778494982050734252768773434298355948618117990442246404745797190444184934338985018174096474299688789227937575317839135194950874289175392926904082620536434531548319904267194344384916992617088389787087086198931484775329584120577699053269770113610711614429921374965430233358602212075113141485431354846280539886033534973071484064860329784910796556046413172946685477541549145882797959745802009950647281679028951004513211974952080888877651714340701457055308865024357048860886180767221150291595446313669828545650618310374848343709426435331156706985267005364454515776224787713227776894246696514482420193863588937357599149017553368372922336679661071145481788137703107080182849899479904713870687522166089551307893324551118311405506595732339427004567592270797231769346603485514332643447854670899030833123390361656157711712339616394005120832329581743477202106508050845500000000000000000000000000000000*i1^18 + -10360272391502850628015263774821479077504102917516434188616807376235347375546491719844314168217755558483197843855642007465095445279045964647527219323682047547747283353858347588198272119445822515066766845495185693342851665791354360553057858050331068697384986835124499857624195629595209166248656566009348348055513927854164028434920238984510890823096114968755487458070349730187187689534722523542728979541176489672850243376036241138354856763266604722929335862420020096785506785190382665788588011099261444129026204689733721954374152643088864460187914454228041450497593760717531353260846535613604717920496508574072499770068744753982491975273042438731222590862035986682342917035801015711855609122950821244468524393520308815429764464383246411782140938181869816607395412807385941334738973627254044589607289348941605295116153037568272500300323397078473357525562856978085942192322169965482337970062999377743368104206899636001335414074710708977761601694367133571144092415133685246365472343822261034459084503548439301925570648467258259323439563223179218098901720815824854605085128764221657103528621219473010067904953285602724630768505636797034210182951528788176343585878005811793592317671200000000000000000000000000000000*i1^19 + -561845666041611491207678204244428485618003749125832686727758139489244475275883588310741566677704300422009203856867183181914841982605219263664237850384231437620942653945857178195728065250302294541459051794045642029653985663171348527123920522169863599899798105341528022488489533187155755638600822895174536669151113337509838367109625549027270451693623137064192227469897141035271822177348505070184159563578095112279887881356533097960921052697017841474484433339854360574198584770015083531967965567874174202233053618065507172890271527790404747678089801199175590839133682180499037629985607598614768116008846829986540721727619342867502784720514892874834218749068688396190615211942185949341104551826445760899888008566351280283809689464254052430293589338670497669750528482329723991217956970817921381342717885841315259329317875478254208498341968673580442169670487346540231565285633576743644093539637910901478802524464964870456041079070638569733545490868318372062932869894502897449806298159701279696057058820799359598520581144076060276574173694668061824070165806102130304869749130760502043921412890992815823232681821591631336055353935679133672944268506871788821828213894863086143883520000000000000000000000000000000*i1^20 + -21610723314622253038239332190359290205729024240247825089902550288344284104186280204872016390001335841055688477760204701880978807459699003279476965088533308381350521080868286921832015937999689026685615709317850902776553901562760575051670733227854811831206817468618549191649936227122352712931655361737228110000340231532151628798039996783891599802909201027753848133637666173876466148880844351639072086521197839272158997370522855299697853336806177262303543517632487554384603131756597535281046811676852196028149033097739542863816705725293742211042345828069339079227481393393117162937037746317558135394718074996154967941297730417739160683799770410312812780892035549836196063016952964791853639456195045790508748315332145719416257413583367003142237076819498263717729119936859485512421335109738196285471829889272836331353692390620626468964219884796457329337599011290520017005436964126827960070223656311395933293126776026421038977772981332395406547084242904593743610918252223133536781724286557012381622697546527027025800232435351956625927241280659251403610309546714830896270596576780928738926281263367113431859753772473619713604535188727017958184051328657332972468164217038496256000000000000000000000000000000*i1^21 + -522890538457177502609006706409618579896040592764645347618807724197255380745869976892888037342770964215557288247656099986499722320212372366209042666704183071976071878031044402258710996632596837881287974043031286493191333738365812014082368550312768443490279984702203027727700601045873780041390994549363476345435845088234741540570835885942701916662702858804150539520726306447466757241708507027200056462599781172429576650209890225655306582153113554955935990947149336618690123599502737710764867810876807541795886293076867778003052272229776043042551506027699610270088479909085658703447876194385102271633382964369925975548597177748269563488123392917203669653722860016842907524774376133044173195666214887716081442572697563199487049935071901865602859492276099920856918807526033265481367538362915815417574580685867947546791542956483447771344382069123259585488080230792477182802004743827485409172448932363712181835293735105514350556562163571580101395830297407542487264994281103233184415354774261600375695141461812203282163432142469187075307487988798801912629317691341507877798610888855802030491751720299245653209976540745263709963086750517531265201623713555914645663038234521600000000000000000000000000000*i1^22 + -6585250018730115559499292797056802381601637363797477096596405953131168025999290282796291935144230963222327655850806947389932317075707506828577075695327563777635987743579242388567806045697564610461417872972094520951179695477167652871542702458827631634638082952599486210486137485238058240304976341682240372519886745877879927160562367308206559834304951033770398806190123227828949114439152379730503122340372174364587052333936166504780307258428247495545000732972876475334925897853263258436469658426784936135169200072066881264469911395512599896809101124866152144434451268788531922030577456726723494460485174416397647966408384249859911687324255582268216953050016110867242618872867652926753150010242602505568759324011646425411268518747930370842954320638421683190603056053019472395925865562120648656625518690899172982070875327556759698555557745960090433566767914632206213386862777251860325641194414695140242818187115302680184360675018311452212088221863479527622710353388273788301956088489603945249697742871238311102562198075260863957469874084752583366762780432698843165186818454317216586627539002162050707675427453944581999721843881974945447402906493719642923170243297280000000000000000000000000000*i1^23 + -18193040076918317682648273393492760648890427811366976618531712405587374256191684317233697400680860014046142885053950162855330783838235456218381530071039045333775263054864184520378594008714971250713689400203061477194565931849946442724184467620888603337850020351593716751521278771454492337804141196458145797249107382384097887294818746754768200311694845792733752166204134471726269553118813977857826919705272012526708734820325973482994989042750820976725487888266570075621047579265652882942279343633680421984546436830185010799074516809902094817071444415507673144436247261503086775038801861966343899932451959526461022041858662461813206888148815519337336720765945615424421742782247402612707254061404692893847838697240850792429237168258225990340900020641829837726254706936096102321840697310073913661454565970318431687398378816335731814693553361267046623180739267884160760359240487133608145073605428623247915343540714462875945831026303459717106395104184172645221415062431936066055036043516342977365890251682311730723585422591422162241560804413224337606390696469009839207931045943708811779350246531700751454664036860458233929888260345759824690502004343063192882708480000000000000000000000000000*i1^24 + -40422491686947351683300026882875293725737846261437990352641942106320721789250584909189251183232217551675785961593827289778233870288701970506439233542088764019257864642575473408336289959299222507898742271035491024264314257483786856583036779409721286436228427520637052086595911822151335910179450047747066038775127932711873559953910495441024428009056416462199262665806216911641952022711730045198668274201258724683706055196027038207327689112408698058518478314437466470062105097105152883868412756032256170484803199153633502785753471225982492520112409706227159384729438674143483289833843942150936392756865118792759385917621874804706358683973987200738705351637414662356860943507191406239259759826834132160835437981306844457506507167881185747182791954822271157010481158645229604035181814030503091802201538217533537027007028630059217688262264556410920424139894824659306791970853253994571247263009395180791293176027322986256325655130074753365882402394461219577666501120276373906549174671866869819180592073839118425049928397938836613532725683760550972089871093398256822228943018052171083508290614188296972971140926379012475229582466725443849538897442888552991948800000000000000000000000000*i1^25 + 457453962040990381852104038373802965097530156769377989997144543823673818035444607669170558173460269080773564978474057519705683255091325068299243270986068995127151413810910141266215197145220760586666263509257778289840610454921005342874924064929165476922591379020848456133739865207355246670562220793793820371110452548481255307602024001072947472655106767449010131207876296041501357803771530305252638142482526341399648951486867678899690284521475949182015807914303423141568880310970472287970368637736688879523932240453320802887964085581581775260733683532651925379615370965285274749519174523551216682444679239819775368274747099949907935401335138098829916274813039394627998816775174732683179750713051720503729356290838960181621171010097046732007996193498870153987046262918444894034336474962705529867697489851069879546156181242495496878408554455135857009087048213367735784639006849226946133892230106522349524401104004599442139092751335901325765814684610881467570929003956427627413779384299462916427908362417188012366448850079817269567292680763669912141514927677232152777918944475009667065706855113978728992288519033971865188378502373534187535657382754385920000000000000000000000000*i1^26 + -1683817959166265216241121476631510658122425724614210649930278095789120343919365529925448652082500827905387623164956631823222635931840589403971445826652087074349478881506351547486204844516122574237166885726143085958880513390265400902081283584781656519335039095048056069023988407235799263087807696258804489007905495990060843775308581182626765108391909485678653784488987001011237325217669345483008705619717680676947144951427204625206290618058886457339723869864070726952724906066146460179008220516835344211380136902633657454575466049228819726067788713993653943465743972962290055089503180194407531657500223824242013088693059224934104749452990995087086225657303656426851446656335265294157890996656998934515997358445081882686298047826152521240013468685926778884301059055759418344197870812301883995009772853786822948098795274198079862375632352072132856707796325391340745402022858745113069463930324161019969306419690363494728995136681575250588351489364654434998210802830666491520438474902966039835636437770517776623547096051626286446692528265922911549272410957571703577457887098728283924076657615691004314602837336917981078657220717994658590136792514560000000000000000000000000*i1^27 + 551701799449417553363577517115118632035555445193467638179950121474584589795027651205515191829122038400882958614179710457609903817597161113888126740389252691733232971353975931625618568529529187556938550046003625629645158016025622870337360128908555381935447192981928053328416018460990502464396524337646977089945897682671232013752688583312835555380568089425183654290682613651526060243459797341929632110946419855793676202403212166071599485111213346166924302260309703321862217291475876015515921557084679508246855953244171718605871459009062641517285991838497538995703251658006046532683890726407136658725484813055307518726765160266870294716651572053288111585409971979496307044255571546937165206161225366814846033636752449057132928943028383137175471375755589241335885115628922419229349271357897569812222023542272215184010956760030376910586259132346911712514638583313482653646337509826371099911807382167032517704530814639438650293161438591023570854549959399848655635918797089115321928470789900317546743175563606726094755889402983927988154555564094853649542032441834959650548347134702317499101318477150691506856310619137283855827110908606936409702400000000000000000000000*i1^28 + 3185408223433929206868662147514727532384988542574423288426877533579080961478749758138413479595084000028905582266043893586402590140050403391897841970455667257446400679205740232398931572020746128038981029811686375311920390420021782238947982720828945587907715980092507824705793506624898393410432133611019800161249035032442969426339955778707870519044797781459411543441406233788549617734749316526019621534440738327343206812383717458390530851555064993575622665525895205684841275153604445255750749695754525295484706748683254687781218567103939518466382639181363388665061174151779357127883367120010383594873722709357769781871892001739165818063141371356276292693238514024962472138302534692949560240003999105723989997181820348441335850851532119735864274445375647887307918164583330176668904593597021736836341202969468329204362792235723327748630414647993360307624179001229399138759167883897677402069123135712661656936044329896107406182469037012407324745363539052537635638256582015985114590505751154841770882574862563916304211204322659768850375617160159023076404529495916002546365421476081357069820787543042167280452506481793505819092048587238932480000000000000000000000*i1^29 + -9833315053918422895916145126574907115982418488154176345524175882768257302586576864017172866517255678803000129495961151669851161103117962667422831598154838079897618675319572652039869623512959962724266195514003779605999147668212025033986234300960205833037548127661086894202455141745969624256598064374663085618018117974617771060433392039099880887793231576468976036291738930091070121145664564046005928580708326582455375062333751662792710068069308939461584232532711111054942490115071321643131635335904132013644783019462602819789570514094765873572150328697474126746607010436426901477573627546378115936349852279250569134829028714196235758410506716781896307381397191949161491013706221404272513385692504482158573065922450040673362638095050435333622999180213799228364650738159957025736959571042943741740820819494330441871642026034682995811716780466630345757442052620537195482228813815681418706979231180423435610128226863329985996014570316745514197104747367091401346368422028522390359231590838389955893965054008937452944642973670840656926457517320026361874272965425466743582704555453766821011510306761665383676209741388172595286207358828544000000000000000000000*i1^30 + -2619654423565440405097197243666830620255411920480521346567334651061306267513455188203350324409155683735002148166959231441302522668003348342055784858194365035893326648617340972587866767446469275440055204958842324205755523163559984613274022098095009728691984557901775150468693146271618114884927639579500720005884022516951872158305048874409601431577443512444382287408949216272727600261828677921356344871056968355134514509534044350235380151973124244888809148547480473532433532823835644078966398936575208727340188431896196292710698252431410640320420674174878520327487125482498443687580984930900044318208970745844252859732210852436852953595884389694512745904917009683229070657242138204802657231576688806321374886957405052647538881903163050604301796721787086101201940686642886362427526660910879538351887951358027997100624265531679768426444181992754256752669136149567664834210191842853315350273981474535723403142015884504499837610650228432692640419820187869566086851870436820696633701378815428556813346928536744753305271920565793489962527436837108718846349438380959162405668506838112535354222546039914260031206823048507884200316108800000000000000000000*i1^31 + 960603914701883646822560305979919134227548680570042564291621348324355211262622879560145774453641872729203175994052274509423032458170634005798974762988217903171691349844617492510843108268173138485026277280561536810308966455211827938340992006807640647384948817230457313448785534232535624974127902714301003558588083752621449720324423394088547806794731533941008885204489801889516360092256647718645934970476657485187245971766529212849540875398878876212573571481437599653102645182181908933135647370413322445492661977045084327738275006724766596391602448553573402576349257219828801570889096322717419929454001221370176499568511439025475005962588817579628450379745523193266677446416987468070338434295519004303726453716323978154342765841150766174955910784702318532127731845930056056298713854959118666970644734796213363887778425338559802889598507434104535222916097631754047426738865373043740047514246598047710451206109507799735552196402327146120895353168366918139507622388750204797208500339472529917389307939771928973540477929136310014507569081664189263219328027569337620551230504353304602332979122405207859399683123806745961431040000000000000000000*i1^32 + -85556983005633463030142432468923513018103136642349595908202753527296754710822420209706060825382320519162509288810475102026915770351075091194127510393536149329133093429881119680161514320701959342566714852925342620455900340828302091766560160591585015017266390931234688896970801806097154742338128103228153463654553092256056626742242588380808866773156896878803172948937298609206314929621819926979735886239598207957299581497324357864909576384953170674203520005673222730316625140574699882801962055479302957481889043014807692229213074084706115077031338000581428221621837819226892078326828770954550413956937138218996539006726209150982807949999410259992053559766832560748086402487719113415387887484779851970791520488598745887515153523877972539842307683515762169154005176125254971020624839458493936569332207051171912069515289946063162355665109130481885296807443642898256957666549755744379777467393297131555449735285924650379596213834409779663051296300094854478009651870443591793708899335736688933114678487839813428728467087543474455031529352794821752349010658878040529973826925401184277435169966296639707572330618024886272000000000000000000*i1^33 + 2769377948354524951290725312233203538336774359925268215798685856739255282648063603817575059250549782531263778829258992946118796538610983236018369977852436292997940118007240632156903029643975819760259903456806008343147136462157182374568190079579077164313326993666247150319208192687377283498581177495729473306418575693617194380954146635794657010952991300108616185362850703638418429117135831831027216003138004425567400824323352160919921917954864476215195490606112179653439373424112951454665004088469745337340358447414767115788781039509598548569708019071581572135622406732121450432891362543003834671734139400957491621044106933492899793688295533865852699355536889386302452108675997458366953854059988689876609268765031723724958102817161022256209776860363200525944151267267283533635859481281907907975084054449443985596796725115222798719327460337621223284666870163983577079145645190241485985296564576765094272669440763448020375258855819370495616263167578804847340250108870263097085286048732407844403458828535898827450415989983917310342324221874302500052826938688853648475306564522050889720401003813080184710915686400000000000000000*i1^34 + -34771407857433657057619391954589095341991807638634022394087905124940814447909830451976092282849301086474140983682403114653992590845926547626358133539792308885291989597475035184432037287538400043390581027366330346197360486801976453954696318709945539247199275112541632089542958682908564544015730384463068002140442107563263737199932992274632471818880494110229026318566436171863703599702457059328612939859322491620701977843290108160003526338611591409214997014279990154716851258009557987373409181500445649139283285007236618068461238186911072134283915058976707607314685318192276836455866883790599539901293153844072360607414572714357654871921215150736314971928161734605157554272023145687713929577207878564629068327178038369516648127316282421286062978963435142499434726638130830778087331081280105842846742622218570309581630103225288699892693889787674896029960386610591305788972534292483229145591243890366741624436015317173053769141855417223596102194234064648730972660571235011864676738660193905712203320352385592709860584601372327037295613732702532994538467753758097201844588716134454602810852461891498803200000000000000000*i1^35 + 65841301866725714842569134903938073715354266074552617167913240453171766783844428728139326089128062562527704487045960529535379572689368641784211448298501760949508112211600411262845677971307514305594316039570723475807605713727895764651364696833904219606754275996935982670440548132396954491478041982780769745332223931148609250368609393853585158841767428371525588133138830573255834992093030525074037640935577483152591982219490701925395972381251857400171183494788766815844795262503514320809959705430069782180811493564024431755842633543549996883729126261302945036545111344966892156737376628434683304083833617612571216749966211942580556374695630929531768095816456955738272438897898120417171536916029415115784286229105680560049376292680804200875623567663106135598380017536100019977997350849489016484845269897061808076280379102991346668857281927209177167449584331024861114784857628998658522121220610952721007929819802165076110181132275209299043838061750803981520157812977137007429892063246057482389890820702388058912000051969003343199530984201128068084301077900729214039347278313217613671055577055232000000000000000*i1^36 + 2673951613072286677204939844622538937029690063376374078235207799366685190723052225701677176189645819432381534591852625195313606975896473224548757056624716642485886298211980379405036498842438328875713153708984221344698339705863752757544167772075666204502398628148275332833811110740991736498563962619122844387366440283173082861534702929952081312755397137125056101138320901045872881969159852814250812581980577546948360946990282845859965861784718688241083904953594995227934554049710950090356056082727031838738346610943480073445461353625314374168926288582757840221231623278072800158931840123696802898537405615645722173982875020637058111972586918621129859216487159993583901884304350042265898122157219477508750381301596567655181030008466754777542492943337692208207343810740460789910790182825862450030329102892937266240648315369220558664406501570403163339678756931504802016858975191081262861078931895487396775917871307134733418933677717922334682982795397471767278620523895345631227926413656247681521690918315372943523855812997301672663868469056429431616693560699534383492005048102368051200000000000000*i1^37 + 35051932767497149852484803615077535646520419634860581771196299889266280660943337440532142742229421846195910075119835124540587635631821637301491796340210431863987768376210346807795194075267263131435663491030299585323705449755075724634158583908388531644974162245968751632543020111521744423286071099411385421083813252124691975039021883012810439474850919499177335073846672211791459536138958983702116083774637202284783883179038729330709018545531961213495019562697359035352978712712212332624533939684568185161847455074000673060043643565567045658181637137024190630789697147555453231286973396917603609133341929917466098005070520864620870792775576301033500530291334448422116459622231688869563802764992845908102305130924732758451329907194397864102037341847185648440096890053577906757634332519179343965729104749175011314505454092834741123147618995646019489226134236553954380829081834458415937122917044066461489700384128322892497372203401149354760101867663778363647204942150849823832045593070127065209203692438327302082073202837685635172758305828939376766460902096734306896445440000000000000*i1^38 + 167655461138608050153467282814084833942909026938181853786338192631669735366275736050419236891122427769519611066912260664698198368798831377876995161963061026692983035201187242729029130477407642809830404633448809117902647478422864093580625754261220611427025415039702528962534606552123243154629471819068227951627687821958384999622160981603937395971580822230642562438496831547528856842627168172012925981524764354064032611208410442937993956720076238493793490099695196001674787262043329627320573072187426856440969853552788566510589138480133078366263123404198322452887666110003819436703871552549330568361426226043851941617178509927677454953936847286598739573820256269973526486524783723602651976780592804821509681963853174158032113770896108537086371340401743703011163984622558329433846950632867172856648141563053270372103535887205785447005637131447642362471587191286464592308261536575086754263892515486333355100086573042835280118159817223757405360023516261543373393043004411261169832029695606495344794472103939885287645770997929482391850164551580218757138612224000000000000*i1^39 + -24961199763393997010339770708784444672085914885251614284312595358604489108598469780516860061925793071741096072581234868640969581700902678931803349437811538543762788413932946016872208908005428648092569166019673821945316045783339306970906955902144896578558758569722788115280514258452089312418541274345642498794875077034232319986096906536397718957958415767567109920445356820192379786268164061965777600941506599711501223356465832706192384901880530107125594917847752821780947960321542751444228952824824835562697424102474962362398729971059379497282010530388130494689490163027303589847413403764551738771270163240533491343718835411417481091439782322353634286287278332488841334782391992993109943127771077436566682596938178423551518471044359224809074136300881876666737945847114805158407294575056501079464627978086961480845313619425344407067943252172102630118346790841279491521558128597277590067519314341083103410397392776091293771452106755411740268639588901645037104673882563548899988309851769240727897911072948205543142588894723506163155846614220800000000000*i1^40 + 2611575427816307419059844017462223759660416634490461999624835543808089167764506181562768982006043014314542437084419020299668147487690034145361540873451486006027151067596438418994320027900935973723470828350711120815621290944711249933468033156883649672772570713182192827135038518494996337730186591022537175840084665197947201676504816005815511295662256902278676643746264918965208082925417440689216385610477532599772336646757063238760424029243483029317718704092977262199456559514432708950763547988655113418249865741831511724632135337473917092807579039136354913537492183908455303080705991477217785563008503370993618554356588576617767686913977624417645336850820109202378760524982880756845767183374009987945388813050204958613380505536387333351418849860698925533922980416135298439311182290208737938499632779863544731224787060703431639898991441454906762839436037129002741289862397226438014688765285144915668133992261258179678274043820058145756020912964299339007446778618916140076796502871568805419787410546975296426241660262851543040000000000*i1^41 + 637258077427191512107707290703998198430232699647729182795578312757936647483166915066842344604975203704408015639921385280429398529927149280679822002522695433965719187228393415803911201291614720323233521892807540237659294412124300105677757247143076505508783532291964311189411845198500618040926945529435138770884052831644206912228611014697165050625975900752235781383191666477369601138132040179860698638617257130347421553247763757755132121590392321504404924692646133654475788961956885324416497784990815265511802729062585047594263462416626687328385446398389625897667486932425440836213766362853831189100605399262223131662034861080656873426536291084195219497941389349083210098213609072664218773893366279068681825543223115194528746008656677819377524038607524005648508084220871135449616040512552118782192842826575505897043443341275922549893567644744945430492929827688679672792520509211066175676080030749789140017124856218781554030779850809594541784752493188085595523715226195971488302994100157614914524314358419292160000000000*i1^42 + 2463169777048629062689452875009193090688312913454783887169141162649623368493742259112845695576353026545866050670125909427995112358071245781043196405693172281701885369354714120847393177464027738356446748962440605649499127120977196906563145970987835199037508217675466874337373902801513874198495773082575395200658955917531140358474022178776051737394028757175941234199762610085817867351619188694031072534427815995175731183534480512302887618588717710111682906302274743645612337831150530124060702258558562910726456965253651365792854417121043000629884874786311833770712567207414869991246235999349380182596242389060617808816016048885446740152167174927438904533818044353016846198217302020634095001115858470425052940174857017519240234719633846590080084910903143272213111637712486879432548683204295560015836701313971368802543416671178919392203106648328763561975587746074156082765922162879331153167239059745249373574028092408525920404584325821939338617112588461648560952162814763620111102991425146034585600000000*i1^43 + 408108938586434321262915227850760238008637813118569883384600680486991793123052948662710456913093942414552053209510627981148272130487626825300963350876996532346527077801903710278868643703601972317692915530359428240992980275215944043268454337836694824103812671058024697213672029634380654728009970067459187820427216538531615217056077639748015294703876250484072706000973745548455905006882811197583235547237729337390314870827384555048774114903211431090818820315033796552921893126979685874847491754785221013858042380688716308212426638121972630653940393393773601650233926294393931474757739523295051566503088474202607048501869001061538844845219998356546016880454943485325939126043018262958501963267887814050237730467761868768637837412600580912665723857927905538811055900327116150286382122246074288014588980617351782934626644606485587412961546786124660649579944337410170110370400334785348737201687544495267121418246561195729274798466068969971210562772902148318590140396639503077175459840000000*i1^44 + -6509625395632666844847331000813932594902960616380955709246259930404822488909909356634055944589070628279444412488006523565080712104190145306815802153546686415622923453485436072514655452406358105449803036537942824410882553382155232704378941696782458962626696616622225834821580733886552772255028295904096449310524784528838485698819273918032891258316018751345989268679697596034170137072804472156168704843119808872217820960476109809089120366116570457875755679927471484517506713351103104290801783291656730814987980341076974001185687525737599870148569249172082036730712183113979629695085825523181423108267958056931842462864336161137303806443245653835639601914440918404177170336429602259022508698936138974999393795894468889885667347405479356484992598474710565435456854808589555296083948331627967094494525051519102714791043201076510027099733327981156956294515538388553395602248285390521671170901177380221121756844079842469762751922531262333563304636033640955904000000*i1^45 + 47153036309341985064980134842795420817565123968892514938328644428209642182086667951640701793856157729502541879827311134087894860002689473739202141326316256683379666037535134793546331951207205413868370085273304352355500816958556257384082932319891635728503685705847813982162282523048819964499786959441498111871396465420158789427394898332966278062259260726555987091478780724401179129147826525965206399521298672148338882896139098830219899021657550496636703310064966273950031636385293071695085431282593927776150739478657846666475055274012627176557336337050849964869806788896934239258564550859682324414493326307390563713867811551542619280475646439424284960092124914105723506585898625734465054502830442671927119707314699647368637561094527504356772228302636487395486279198243562549635150198852909087333578721148303806316855767533361103910302987028652048628236573266330365279023471006293339214891868720337908371056015408409353473595801600000*i1^46 + -5713382181523777554990179391922335782499445708324128033986215351036229088441758547941703659241450377813287048414395318889752801678494975010982117669856031299569711563124680087466967481302684776364932486413240231137860179049724315635807843955027011059001917920352474355651164513731689639620522173791876787702942708825109194311062229790991524371606234033315608540387290563570761695991149634960317551289343919731027678942799537800260945397336811010723376572612485467200528837793762119296852770271028491903004481903025054058425094406330504431148702809545715265251598960601288049011912058052250989105265960443203041521896084801884551251691360602881263943681919140563861606880112895015978282161690084491277791222978339437528986465325785079680666060341197471827158410861243819097023155930283347371090182794104376761703996144579378644183348482004485659353397009635361918968104378169546772539718676612089118720000*i1^47 + -3125773114877218886930981629834865998662880284844711652908617431621821922346258273746965778409599990977309578525069950181292651792560672029542765334789176821144494966021472052874311942892253052144923911417331405083569535010640350435801143633588093608599290042022714436886760513295398583763003368798699030772494636275263371583735061483976750850027982867712272241945136856072390135125174431783043938904557571054377930679155369391483292153310268084102866917304163781645615641339319405289785278996411466277990731457100233123123437814220297286201458290266930384224330414240248222548403789367489945263678171749072125550095948980749458733149951705310969874318184850879131756745527294855784118624444174433507911813626197518404964726967327013328631418178798151785831967235142456961203329965622709872643593275880844867874035836441862713599156741055868288194419434054881319253031518208000*i1^48 + -1818681406316065433793746633687250994142489554748735526187931212600973485314916653741116065303785489928561973379729215953295508273337785020240343825704771540017681940585655239134035662397962744460516629281690131582916666355414404662944311530517920398954009097622259875135318077043776684983036094999482998790655614728603262281959322557584974765516647000620625221710571577148935359287375306401736480718933657204020166828983656301802834712642301017551608537748352371980019410554916512727555329232024258208154483670052210994967774163473101639478266915178486709997822917096954897195927934346594114046785425429584875148744823136444773098503591484512338001366174720116247546873183797990273945811133033723051950974251140186654908748340132838578678317955896625025938880809484470491758650084255261942604792363978905868570601258828550749496407668445465804800*i1^49 + -5101397010665072688838518270821206878751093560967113798211895511172552182776546348503771491033159740722136357008034460849803653291841526442586227823093806059600571187865162150344538975706723151518992994410151455319851572967361217331436533718703116959002458533563203666935127015505569984820905349927081212605228190901706351887272085417830478880674953833469605837575104026106378962697021963942127448393520660507589425830767528925266663432907703508933237464170464886751810128219203069886617673910186585899679432400025697551751333872082505484061277743324352873293656180720589144936044294661719381957496834682062666457503594644973741820955462272740793003751338296303410157749919473300826808421205740658012370142607018917565150643706644662327773911417205775449010212225144132619113513260093729007954569143907910951024721920*i1^50 + -15999478180265507892802626857945685637851953529117343878625048989305729795025343660089531298550060579572665296182190457476315324815495519385682426881613818949942576524966375678171733072976072121327052844486277645521206307859762699007168535106848655274539296086537462693625646896837120835127082980623532995186096754620173223078630757615454691090745935854412388215839371461616800117963357199982141158192355621515281782403959026477503283325227397339586294667813203462557665591007301100195565194529022694286208674224264539846792902754911742968547793589805439039567231708880395523468340752092895772434339936791260580049421325120051715856212679640285174043069689732349522000068414180619154977824844915381221784680732618421026407848738900921251544528063700990305594123785600404740877844480*i1^51 - N1*34987781635780815523204970909731804484878989073766658758227338701624793674324171171727611232181277690065881210156696006152901029924988217322469477341286996947516340400632511982613903862433*i3 ] ]