[ [ 58414299035042901695609664558841933701229745937645701876457118367735286336535078996397564972505526297986646570072991060469425346857291202921663986931067349907017416870992895334062544216250960904327006060304282350237108329255693950233042018159476842937628352605267167259629642102595323402104814222029131637215075856287076308920335702170071327087781298690995895878637904498645933990644080230443989682999329886223745614989388728276677783164189996885583899791662985260978375374056766568319714805161031316184298785544345372721349687109512607956258471695078435282412278083183079009839500880449780019102618261315409051054090642483484899229940664405813540098046872695720659614782703449168533163909077478854446356744553685683234939748922590377702656385207046046185469135063631508436888719927852794218697060098441629558374400000000000000000000000000000000000000 + 264983083846896957943500534315279798902143964798947264446657222780433024018354342086027814823773205772447836554211395581759173576393748115341840954925227141066765086118301766214587881191490756872405132822998869247507796592962777818829737215712897739594243318568648807099759083504672628485330128028035750515846091336207223266181906849354852201801248108871289188108717896657497094700645502565300872342591040114208822091232931408626784186721334772436360899034850043113362747303845974356933990718145649345892873672302230098976149713268071399678684196353680404263434806857860307862189963507725905195891776089265862436048356245993805406825900277422988108003068793617812212520193517088387853722949634357228345687065193969371680767411187459269705444164324676216634928222157056601898971769902361100755436245922997495398400000000000000000000000000000000000000*i1 + 1245912809475432974219981430243485993964625342742197236058294561299410278782271750935547190461875506821711953329161895185841829909052217917444526290254666141291064978408787920787725502840707538718736706318957480128524285646572692251683348999495135283685547663807059322065633247101957249852858373081452736407902390910537221772760272766278817211662585546765764047963616380635962976606002385673002731630433364531663451084351941447362000232462223294276081479943997824960423392225414372109563360075724248591860270546540581178187396902843876413923473344434442413419658141796823343911840247948460527863496773166674338211379159187105095055584461898071911069938967785951175398368869389623195374821226050036999266214902677009806739661646862005491041270387451495491208127129924111269036546207469688315284103483310963949568000000000000000000000000000000000000*i1^2 + 796657233647509563082131586031780571200580563073381707157092432645384598088759761314443613265257832927306980546933938481322961099969912811171561765432155577672054945012923242773879800926593423190435783651981011731031824232735320381593277263043792537612883532265658040886993569541642436984009364738067455858506133015280199068206527844431990930238820805594547449472733897551293380083756194486110767830691056080506783431288149553044745435667804279613997673070004093782306137800924678328149741433032947239874850535910116294029430003631721278545714226399935698925989329256725285674270668811530825693552739516870980384588517154907482559505960791105205038934682044966316943158027851753311234904907976726018119550783444189035831348946360571799317131740209595404093079596867251670344471708510726160005193135637607219200000000000000000000000000000000000*i1^3 + 7858875335830016435329475498057498772923205585117125795281320410004435376564530012422454106006091231361340984918306499948807083128451581901872600701567274705895436766000915203426551610291027907148802024602527060561279289314904946768418195357442851935548541252160656361169163845454487831665101796405984976930716949856363651158804204082623367014149643665939119636945989066336780407460869943075661770440495144879535555340361313905618385898611500719963056910578205581348706443901793781716264940644988712488660407190741364218196673309219986518340340938115134954067452691817036488640507035843088498257218151533930875753603888605885323578371411801115418302300202078981683286621834539030455256115437654346729520310717005455734191830126039549250801174477089682251828970829016429478126756711750293489673247421271900160000000000000000000000000000000000*i1^4 + 1830397213083865427337400862163227499128326937306115882931325589414769466057970196908737634563264929057289539467228517213453470360614763594113029793587997677523372011181410368858781319462389074555160298282266905319711410633692723276842007232913513415040341561025989561021793493866148343443359058640737062947066276645621670888883653921315234464811796687619566266036497102910967480333241849158871481737069359440797001020221021173309351961353508923011655727580470697259688758098147983914518071551518217006811053777442973997723929270970483072617464795654629641888026247411087939804269887198597584835258941059996025238896350119113069357363353889590948987715583382385720273310856206809231262379838471416065489877759415054908409926926831082107127199676827018123975012975955533173484723915932348076650929667964928000000000000000000000000000000000*i1^5 + 332202962896315014814075213961472689841404910215196416446720280084155385175998244886775334770876397795092805488958936954405399517640900614888275489639543043969734131173342947347688632665912485835455851051163069602689005063201637299852174666663417804745753281762278208097029239210406938603112407489501453866077623772567629188289941088788334847441767762741435451490145585202564290572188435356286970459713246339393318012858896092634994530767560383476701390326781455570075729554220455568978642669290473744037610187345526669498922112253505113413147281768758042284763141590083050745569163137130535127645647125557300972024330327458359965787014210390779081528700733686892059808482630304679459051009076586176090923071239980587311596352808824823535783209063538827658593845792519060089704323026091006432703519129600000000000000000000000000000000*i1^6 + 44947704000074528035533557072893056038998850863082315091742581921572775014263616935005404841714587928929004971571888024556444562060546147682399099432421992068711132429816536180820115721830232340183671159674882494624160441220111470325173914136790783152536555515576835506677138752851438611126711179086236391076172190024542223834165271179947190843076486146285847531742108661128037601467786917920311756087508233616340571533147897006865926342400078283274634475370783179660424321616809412453987699851650741142640676560842053803199183040030587394674789879120966687274952142477554355714740654028088311469873829046522755311901698746778092346441097810693820991093609277086439115882725559946865789372831639681869136076258739398001552587493862446500057369807249289922505194109835781855753842484970496121529958400000000000000000000000000000000*i1^7 + 4142003956691406695516128631875240525563294928733986474421734959997369313477114217889283655420506507311757130563768772128319451187496524170663208257332785865521250474634002017844596059529980758009898571001281582503164098966858356952194176029714589730869695319562399174151165489191989900125788865620847837078259195993289736925036503713612423572950443447784561097534626059488461230411947121383775027131513744701303767950761504244933161241808286490854812633782424417270945129239052171835339313341593897804505960451964262324767238096564136916659677596262530355804798440196370661936970423297832716416205937337666896965445215795836322792262242818589756725869659058737678353335367725560080696795892161781769760044620444928069384393755838360993704387333753239087442518382777198374741304540562105378537472000000000000000000000000000000*i1^8 + -85709631262272143098688384406205621386033271555690352572642952328285938076870849834005670516476993760567112572284657801007648399684081923182041050658446902160531903278771215877549440824684998253025428600454956873504560942424311609157130198642880102913363389682558261655336070259998141457350116667272450079301158641364698916178936845750905770988735547351964726963381968588218171415492339495178754846044495709223317290230676187522594858126388675154836302368569360023202739962809549732474337846599261921735838931874146124390745814634853883569876800942863333746877585230330081165658948447801316719632744434427807860729202652959737544188836745728839470203373568717382758984596337920863688732141603526528935949352785537315689722619974150796130081497657632098085870334055774605265927865270187694489600000000000000000000000000000*i1^9 + 1026213597397896090469879072754574966396840414022353281432480328305426472208964350721443280025774645153928104335132946734857214695089860818943876676072983540980651362570619808602442155731961571832070457739758386179474768362871162715897332566008898216704021935077792698591405303015992250238104919342230288301623811583698015639045719381495890308175235649921603538963330734449139128811601846072686367945857319885279404661570474073334295433657276663451619073922813668313892888534339277339535938565531875323330529234126867114346991019169904168395797616942487400460573364370435128588809672368943890737623465799199974373784947486418645874751538024204118515559317045640170638526917774012516972079933461917128613304034170870508626849746434552214628292365814150326243324896359537015854756669056614400000000000000000000000000000*i1^10 + 88576527815913486005520513203252588365469676823805063548572052992779931273032982348968365856922017866136144279315900190928066684502668528748275917202517011373250803815058724906178259564604602869493291300422745313588684671644777962582510047845275452648430461230383715348556461995399389741772957055197776935181197624593771272360563974983638092510265753766539404510358624164341197484305591358904993084436296980389366881555635630059758700633900274670732195588770977841224962632746871511786829698027979899725863753632459653538822198584162386959646027945673188573192672736665392654435897439053720796102807293574496481317358741116631663261272962690481786812817305455059669603019385195172022190099720157668121204163784803828067566712302164626500522050103886363717823454637738556951429753339904000000000000000000000000000*i1^11 + -938039349524582973000125353386849245591511072474535388454178924855982062725989891809496198914658001877720590349006801543656429044638064466518910034991201313853253868525523102336345480301812433688473835293746112023622368876634807973039705376575757792994806162306059220378124392498103466060881053512181728777864383833031124642178850723797632310882339243308518201393847120909247805388959627881069996890940544996650753057204969263282000582428465295697467171150307723496387274400761627718215567799830865706712415561959568114687983052583478677582278681811667416612349957966071659912097783445445355067648112869180717198536701707051995912880698929179562271975291308416363177889314675690732151728243040821641780743867027804326792463060624290557604677518637147845221497529932383187930343014400000000000000000000000000*i1^12 + -17087414213584206719609909694607588302278438284034628825992059891702069263505222764332144101335621187365319449343378197402813980316893994857124276887817389788098000322322447208427747934668957390655717869500990966128551840661918862789889478224136415792083148769677228776171899111413390247288044555045792289827143600233938201453013477638235245013502008096704212143134969008262603437612738556635415061718461735098676913123117656496651010596641361649099607369734121019085655340995612276607364528970281984971832437622186442852957625029204457307444968261904954162474576393715516287506328835009540799043734909187035837711401511807833531888347013510205621800517578390053029657797350728600850383764279014032510557153458524214214044045461873681174409354165300932653098737307560437276999680000000000000000000000000*i1^13 + 454928155528477540808697691781927706587408896160350089996609123353942039399785734514578976037143668223582610235664502774686385873948897857063240623785783809789344116603732877513432616618259939083297391999850568332296346135460744231318145207220598963313340967644926485615418389660488459088913794061514006806357008186981036878593005025041720808802832815540101598054204307241705875631744522720597568823758126210098587883958995099308411852909180355468024459555688986969132409487329664220981312921045703392755355520890730272351498988688650816031576971996442126896819218791126592131991437452932765988787398112010454656342384698467796509304929627699088073056323638584684725674322559278351723646489211752706277025288983195679130747545877696031657361104358002917785645602963632160768000000000000000000000000*i1^14 + 4251145115125121280524017166500528435319761261629114098401487313609406841201702106561722157979053253357176081981353780424038144246550530566620831869874730446743115018986934185525385854766714768324205060992656968270989281376239905559838357653006062282432764380018665041499732125175638430849940930770788317348149224544415886793604518411925235970391041642697399369772361712199439709294655662305776085334687519677213323064534241912453313641824398296545056166381797465978444697992604527249840274868448001458517209423453091380781551970360750453185453047735034673336630988002842277240246762490565582074769471212478816661339517633442517784513347184041607280324340947943645812999427582594726695360333859927837234640284138290240042215203544210734038281533101790814813718976030310400000000000000000000000*i1^15 + -8095973337495861147010501183633003871111661308307235671406001809304887967527753970726240863694481661204645766635028322260949357752290154383676336248798706321287848455841004805593380347402974870445780307554227179559830976895176821383722018987023277567273148198020776397348452549230915842426396601269195648284019218446832280475373086672213932801525269077159387960592827344132924660502165627787249844537182513848268682245475612219181707802052898368611540323004033280847798904194290550976332708188317804798729159566529061584542663163689859848861597493636380703748376082288522528257036577988601265862983909061727211383231490420799851474520107825770914938262661202859461837638845325541187295585832674624487475329126645983664171876620811899892207344962685758268459890769920000000000000000000000*i1^16 + -102155277471546127957865177950088446881923143928460551722031157639174427261341071751627410522100415501329826282039712618846534940422391539396176165089557482845963802264836757455660322797199103852206090734455136687859376439407825345844792067939015166849659197796323636635258189909489441539582675228497948302498070459675503190589324153115158725314662126097630357577161946863945416804684098129480114251426421724683733194601351075958304938702633866952309793231490231397954527472964058112591015757916057423791382445745870401480237259440974800020562169663089494956657375292563398208909612660889229793603373886618200452962426831856739623435558000019368483575108932234175569759078080793548065248905137247381439983037087083054802498782154424780390880057445027736390205440000000000000000000000*i1^17 + 542186365823964470765395362787048183946663641529843554899618772505420943053551289782478178875429866554731293696389875200631012253108982771172943902938554526158643364918968231553741877960956982096930236244666794214086066256301255015727596346742648397879814195997106209853728939543821394281503904490983060403348078814634293011317862053607144477183426753265911852109044438347088931155679891196640084184985928542737949415904780024875678260930109418017023953040192969637604229294379926894623171275121995659115453321585189588437396640346819912059489648426099785483601905637860652378269041801510354196221507387754959857926275873360778019165328958996612909439551984763720324294178588222631660913377101675332823795967809140439613445801613441167360963779717001484697600000000000000000000*i1^18 + 5797517056765002196210188481172485831381091271739812096812747537722892864192635037483355636380724075202653153989453552685390832249242411366328500032547922740586215117457278938086435880140083650890847219634262565931289627505268533678965730629738395783586154440383059024571652194642473255585688804157546010334905367387207460364058340423225120565464697238049106838432996548377034914358411275108969602845082327071939576949629283755889060966654826852328416294429582534406181548785616566474116491194664460705655577702566162520784873686142456943600850950427239613929253830805114943526632389849224127042174666669051823689576769966773319831989634484856773923897367095935698059725788734405292494680791785008353104139833215240315271688248819736861747425847457873920000000000000000000*i1^19 + 17050683489823923215207443259124166788919525126159226673436912282988650462967547276549353405336685861254639403604047998868262213663598449270520328454703606141957666177356730972444415539878117601195177073848576424102845563009196567858733875582269035586797146705193772292577254443959648570855711942515871597356169495835591033900847432446213715449196440867038364516655080705575792539294753796255198969676708690794639536453795543846057832161231552556173652965838620260739730406240332604364860746702935237484942280568399490335406577556878238732702542488808285540256136142084386921877869571337801384937306500184635102300320553772109641313654859418111781250673375003495798749921251278964279037300198015715165649480697605610281321697555323728845073780047872000000000000000000*i1^20 + 23790798019262083721202350526760947200789779520553695781933443174036153367479515390772734683365518004577145718932412323914605183649096154571681592415614999907034470451711690774775544743975485329432288384880500305322963184467774767030568098699129281802437676557185640913615060527096974429833705927237400266208069382235364308328955652696956553260155326551563757199422233670077144299931904137220417875602541300437892368192660906168966844081825072257116451315897847130074829017098079082010629520589645535012719457156911043862728486795234465486773613372203143206373535590078693773031835112754333965522472357929197518382162803517615510615109075693996611425601605749251761538945281146805863024057749309266562537258584674094552504626839008086200628019200000000000000000*i1^21 + 22190194650544586581011567770761536823169882997620607872586439208242812422638651834241883875359901124589231578495856999349799663206951703086067693097622504540745106499729333257714352054046201227260002517144325769544818586811009866292135217186266787636302815324300208149844841487096449666653341777706437710642830941033532645924110856255998259508881820903998009843981500371078556146130739864470953429208448299571251539001805967901076802654066049653362490810042479009087284250880801906335389160784776502240288545686472950260025758064862227930022660731861552504850243385042016355203381988877196379405906191576512032769872901676272327533311574030734286666844839454062325332022870624739048528063755152854657010248231441990625089469261006839480320000000000000000*i1^22 + 7604646495507401686623835170228290530422457143512799619881872195777880036730932654497501267061716735807024759192901400891915047013462358284816450394797243749094494309005417458480981327167214246282410626942640972711442090455963508726102424150515639272598521517162881741494366961545248283252612112065941006116358912983997424306196749756481945410442808074583776847516308601661530198790192138550971892200431274587626949607611240845595309484267031408280758836010178569384363501604730090133069065473097461253644554160703406129823846298697883162650854181372733699665744715837777679351592868162914766737019314905851365155715591733417470388652281372587809759477115187875548514558916865237282448018934406525639200193637280935228685703826112512000000000000000*i1^23 + 1391577089090750976142322885031518892856113589520208137001992044555237961391492858490366029016015607782782096683363996519470859753208201903119847220892251140084595264393353960404521091674553672751681977247917258005621821961778795393934311940081848189422144238527780003369297236780409397749745569695266396925322381954879583580849735847509717907443287108189671463024502930450082467891552466696440696517403770180681766364056763083663728915031920690196543795684160292406613462385516844552744764467336931481481678456771580091221153450155442142562905159118095800631518933517376076043922096465243290639814146313651249800793903031821812393341694295501237868378030652957011594872534294273547512971500863035108669135915892513785492222771200000000000000*i1^24 + 5414255127052476171017707844019886031116898946445381344332604877967226671797270306638227659334871066105913313920646867045122648960877911278441563249065357419895565922128753590282665694224841153518853066634290409658863498487544001934531060418281373765608245734462712810186487032501982326042831180144552913971729187284446480116530620420307347318529771676927943129991673518438693039625459179724916560816025674845173824133415970303686099192347534562371020605244859987849509832453227726866714966050180019958450302316145528647490493848743295120382381615596919338918876263272421676398414348196934752909638345028086847257111623045440039451527842455208441337840425472055843207209529022603565644253865361730593994059718268341452800000000000000*i1^25 + 21837995959950116372112638367105936974144851226366451055974834027647426663934876173953957327649672067872229140456723739644941030124695308330952418194331750475548021012770840851714539194379066812537896623996408364502660408913381085824752226925551316016637044132777300204766101895153312991586749794127808288874469258214126406669010287774911768730985679982623097955498760304397411282730235798019391096772199607775876928240158952508525113253028337543021610922617012454680838020128377388773184439094239209465647079330759975531529305430786041611875974947607678770805964984163488530092779703980722257197379364848140339391935570483071108524567521589917441492225839727839033325544391347060940940457563446418991267459366912000000000000*i1^26 + 4963996025093941041969943543775133707444909500519855506859925494413419699000775072950065411937304820059557577562756503967999658592725631909544215574846196483852855315274660841636885104219888460162122632824013510634624743010301155279146502780634060893460359461305511120178158707581147834339631053261459082624178674988429326686816140950913925142129776265173218685026145203440034184696061395516459753999689814144992545990458790244519542631520688377723336416197614433898131411371525960278702522922214559974314626369992445902839279229064594184246014758129044845953491587929031662724466736196637804464929194564215044693762182832982159334013637697661759319761298202827185528948805954381448614644292782729776332800000000000*i1^27 + 5464221631953589886679430612748157667381468600413642652456879758565397046989506603561639826517625522068462683417501388481253954398541743603204617018976998477598013747784085906989126611857323804784855047484164094417995728682696733003508304495878391119777904422767495023935674340433003548555777284138083920973884606968764444583821908006322241035755216403031431940873188465510011880175164498456638524356111763185336372197480648953895794331777685881859874580476708124909837077168422936830395993694498104792453495394520822112046711797675320913146829813165927870607580011780903527288494320602483541739277374029436178652932799222279822213042414164089378146192138122521670534231631644188471882088301199360000000000*i1^28 + 7969792710337328509115810696448088428248474232066037408430659078752921750527702051117499828103474646988691591314819169435020472678341642751669599779675334399911685601891859146251684555374925696974055462382769689870090740419606963428353284765203430262676039533220083883934475429968061960153439793755603597051391261435572465803300740765997249112785449535660621778219130881508292808727264432758565528872671387708591844043541059568446905287292484564016836398742814731163757637071642380961520994241923976452863539292316990073833724764541244697966278590595261424205483933141980935579152634194011589361052462710474936336867966589107160943964474154638439852764643891477783429516263815540358774784000000000*i1^29 + 1662886688599189017159739589376520034839867414356573944404656653115261404974530165172629989408946609202727300236707757408085932935759414615432202628366059803966570086340734507890933424569294254369026017296975466910617458699242728536710437266632083796260664581198747562743284908283200833089257600467193263107609303459753903780144325700344761763513558862913370469124425093110844823280709029001675682913251349909149790027824095311262079247237267710496806063570845242165993595137408156068635669015512679080492732480266087059943587122408701802320246247842028695503989265069604748397570553398074050713630934225028508741290126102987065201830063112390886441517162879977196745259054478131200000000*i1^30 + -406832437937900578825929930213012804535166036793426546213806738149520687969479337770331660419734246049505446730184886042929655848081478411951939698172420752860456726337452386435794187015527933022332748796023190685000571759866393395277381509780169007245517527454240047779301760224591353891631207294428973755352236416182288624487237944134953200339728413957379037088129252806924767646846952386062222769345614370553122049325244981879414022000807517122353691129271351170367380223766559383922812479151193833193538849625894404823679293801949983289361648979408652089474612400384007244785320867263645838868685893906399435566548020792859131500071936952497781922283241460662964060160000000*i1^31 + 62006031811756347250342103623187184583627344049013174415623524690112551070111527499894438435715124033560618702845772318720441231146651124772936330239687478898479455466908183243313569016429135392284493073084994216762123655083678830690281692258370363291112360415489981541004850285448918975383978375864806063483653322889513698179194919535791911438296916267414982543404460619133991133792861634657759142408152950975818281882528983633920169547996356726532896601070697090331556053978262214102484236127641007250955581280290901215544818839590094354761682914326213906413912048514818751128551856565362111896574861774427555533482898629764580351352449253771288721222071746560000000*i1^32 + 80236857646106913114953549174363293263257284865670157670752612611341908360618734861259112476276290944651969237670872899379451684872166527185178121890873277638422111815523466327365648268642069000646558460374367132338582950912899256290971318898143635382981460159455574059088899005205390732167059856335629134383748167814381860142549174143434681985373715642227421974241904222319523397385172016590154705400841789015191766324341433925798331177622224151149913069532683552745574501666904015017152331551387612337299734475379473720114935966092996143028693811144868138261319503870663748248359164778062145093901185471391283925239691582838266474713980971344776396800000*i1^33 + 888814567886831303085220548329027696413014470217712725977819486986342809686963824141687219840369297496114549492752673140780219627230888950115612457896557257525842364187009441522387101910981991003024966636441890661728387166078001383724575160798056748696506712868781356452353996655697742296165401237398072454887790834887497280193421696840044719341761345631384433146641339389680293191029255121936255237166923248568189339047032987786985288973013373205976586720138769379878021151091518907651361244385502092039233885499341948145562986224563908044173856280138684392177219832422260425074558417311763228961854726161432016468494506714943606934166568960000*i1^34 + 7193388059810619297051401911160297322954979985435677961222558171463291235549380132936161119345411109535837952006241956712096879382781763615442136041145838393428507785674307098874008043013361073011691130723611042085405144232060185820686310943655711548378410347642659135318772873124102989161255425286575268785667668783897224166730100898084780121542775450026940525274206947319465566525142585169705527768014768222768354755370109791188236096970187548206362820518054532611522324808749019210552624279881949484730674744405889673299885200555494838117377913748007412900372482326363646707131876774399799434996649586417517942997690257047552000*i1^35 + 14783865094645352798698153492801090498602766627194023437123348553637786019538011480139214814438851651554356901704266447882789895930359036161048654229829123385305927877316655063275273687510502057133396895809171940423315503936433794565854367307317322151729321453488929518350686470756097343346207515443577343590272144395132266018469839335261399110878276948101225195620672520130517311682698910838374760465983125510140217695658392456352717358013620085241498452082996093942864213886160917580489850105197128326140662315468958561665864516978827801140654532519574200972851639222674215362453811825299770391444811333521276825600*i1^36 + -18353124090077518679490089156870015914329901612530968989089783421786945990094929894131046655266635793972724691496029674323769149212657834725039178247826055020839357440890372578282934683656078533853333193173024128275054467617812422699534249890560079607849028336774778415680177559029490558205175940657662445463426375323621900031817447670741923620869971324238207971192541002491413416874563669529038176050369909938715957716498707256459605744204719521362564989664196768525493773703475019256746649987243439115171401173163245129780267863233647063417579220393409412615704028586841755932633397499520*i1^37 + 1558782663027379982415514670175252584770163592055856886957950885766215065842402901871873432051773691416412842230467386354685028233758076428845954162858381153421855679428957988802646052631033334342602115374195945942532820797943989259728990782612833737698952108530660047156464446288496218904291583806841957443975314874523290411790523762524867035417251850474288125284589205121869916195071877113967155181810900548048137784916932455917737689167161183020396614582147925643879270690076945837069163337644814041065802772717472905306859907000893338449*i1^38, 14580085719069256221570318164956126333784176129803392725848423176137750667861357224835755463280464675027287095677271053202579607904760785751784745559242671857649471076108837593189209171577451020133037868857800252698992915877503353449385340750603591363049313117320672012108470758540790580421422108165232009793938873500589795835955445846798933554054047893711516058074056391752038579926231538125591001218633857016352699763497570461993392829901882745088309604666302422943977533994727879867355454975574076116319455784518328356386717397110122183341264489700134425343239077429011494929479629104943512231177624637111319152159656405675066706785264333279080863164049928799513614162007122545228478683424155398773273634376671233719654145727597740787981444488676999525366707798597733009474442542076785373534313065968850106570940893627592845005042178574679334621761973069321799144578517034551672874990432501446598401337758911050493943908438644271656097792177933132960112432570200285585811394635148084464864695445555362663133675120006882878006564130548188716896548802188472122766850754621530229964800000000000000000000000000000000000000 + 50047893655774332445380596017660600445319349166639315063271499008714852571026373005059063700022083109265186388057839186480874693664816206568666795015694633200388459295092721539016921842770202148821941913548275812477995845579428968037454984239000196703956325519001686464424217915634440112617223328658849786395679106150998315542320751588698573993571194561389970452982112687791330169403005461963218426636258740103132424889424387377586409158523866688401893551886510714314131474188235413165735683601812598898750317422169909232482276506746866840468736041472389171187668207597492918110792611672278618857301087797896192155548643853721837419055685607175496217686526005532368008021751553419757145198164359433423690430786835247787697302952622607281477156395037844122355676940881716589784577326874008693991691341434582576667581305063712127835906791020692238662351717302990672024943130037765208181663363422866587377052192101799246061275798461725114413861943768309270016263083934841284214410948896533466172178383043917805305670899636835289463913005827780545785550863399281691900595808663156817920000000000000000000000000000000000000*i1 + 249482901877210347231393329318335005924508226655949367348883720665262182759349462641005991738359113821602963834199518377088699961326466420106326913844411814125817448217808823560079287189827165217239261905417637027961250126634186028822266309550250456963404779990855151727887719344696675590902278191924213109362251176465672449298506728511957170272923402220571468967401048160644706098120370046158403298215666150199256297451547375696582128814762072161901627180087599887530225020636477342506686169418367007631215457640153423262955365583911155037401986767470462024765679090504327149532935930491790047122732470897905849621534897578143053559500896240750663891519196402583617361518393725942258253605894539694412779005663570005060595716786949805271940544807693241549296003165556586345559550610890011116018303770738374437463283425953540930629978257955927925479486139915433763031159415716006719335511166519359127170822644866249759240867365872849176780110730400186731534754187010638152742736395666440571123768741998122188157970195275281814197378089266131142965110954378234441061227496250277888000000000000000000000000000000000000*i1^2 + -127579185448084563025730847282162010657275961513283518284309001607703204089236457063888151249270830994272716985006693232657718467445602957710705526404231073443853601480536930899231805133610647715335304112969198117774241036824406338631489299499470809644251009732851157847173217945032968304404386531483378631141987380674072884604309881542632200148291367016473397841366363666446502087121942335620446187869232128028743863604539150296004889603456711057610910434538388321522486182235171635697640976964529941508463193151110533681362302116936754941571574243375322774289148926523939920903293659293199297548377456429631057922574551575583614987039510400135102962333011337903466185122912298727551526768856181462969266761208485706475857762169111461806121179585003494610250690066947266798389567583998040868580835297170201123599056185441693470275835338489182422254105680148114890040206092818260466070419357276060996996408479170105889347449469567171112006853138271498188914392734034367061098154415822013783462572529557713060730096419353308538773193727566301235926908285913039015622580677220761600000000000000000000000000000000000*i1^3 + 1774010232055706049581026646003573453613278997748373874615400841891226687467760080424023302249402586645205755835463787380854082005128132982039334930247952373035758018302265306398403884673274997591601496612268323052266790056637094614947895408987826673200039422675362889910074857368826952392176318890169508861455596159999284695741713517826821193991970988209586800795353025991645637608429693771750331782113502286812511740342908899750561032958353184359407148920975839884854581736068266925669529886172426938875690761917377381337212036402953449868560668563705725865507745940103548563228299867108463328331880520708696643647083464790559267643029176711061523235607106289529513948809596818484437640130546114494413302019354636996117586914048426783613501995219301126049130192392434034793910896971921282948462632580320537720100874997722323413862591432009140511439397528974072050971261402528869778133685875902679310097422679522800243587915668112080849518004344632564409836310110227628622665615902799100296580702850623851457983980600601218845288929897290281608436091667310612068613761689190400000000000000000000000000000000000*i1^4 + -1503007403750272460149652366495414563894083011346841959051388561572412405167483092390775824618943768152116681709334195410348939210345203839116397146867756907637429478027956312483642233445101769254065835026942998218867535027380730589738159233326719748302086971759911239539132993758207397514940869627081572975666742360732258616605467914209052228316093439319847548585904076685440404582483386035649991954461817752463476371225879947152274138124003857875885074102057400856574358124244183555137393208705492351646517524743910336321853323309667005756786506555171276631138740515829344113254119508137329640594149701713556420610490232657683925847948784197574595217735992865914563195725440201243355831016583107856252425398355452792316670263580830744504968221632463075102449979315364696910964445284069923794856222412006220196021863005442454424385135387545695072908365820744525565682371696301282147839718200904803298259606990574005187240396462840825144066103298274409418998915458706613704462323799317602982977856257220614417472473014561730028991723480569771790929450958439086248073352970240000000000000000000000000000000000*i1^5 + -446028546309332418613672356633220382734112657043707764733443066859384602901123611863941198310339079236000687082436559633125698460783097830773087474581275636011232921588806688992303614673240906477571552700043269637625406790327075265727513261123419919637217983222156447546010361079048499816010718132532804959021315113735631324703016701134548955234019411524239923680135204928628204425335092588427345764138808057331755639800350008849378980560647304007427340730747130418157507337138468410776729166141419426574088147477620164991375102764842049538434498770180403538187708759580994930342861236757914082369605972433774604067152903453527569571870906818465445620091546013427804163822347410244514823615126509435641737577128458115432631501884253445917601474004766966328957177504517909056182641419375555469153133433617489937686528232342710261336382803885111242998253721268760650967911325277142610634773302412515481754975928942330169864203345236875689236531417677150162609140663439654710581248913465836752231531297961947473283888104402805345700544227660611649741008236319362068656632627200000000000000000000000000000000*i1^6 + -39210342236168007219330879051598886366050857972991966129263585483611052237224936871935824773947222479886062896490051624130473570487458801792894729641503523272254552959639865693659667547034114972930325066339272152115165118789609853075233935637835166412818074530542470753834370152752109237847871269176527075913402427109318323647906355972339144156829155941053281055245639207508661788812664234043341344945868276559892893084948137586330955725584170466539849199849821564371519914096546381517869324471599340893429559519625985832022647896103069616764201715967196090680527807046084594606055732773252059035731461995723516209988071148180369042990072545513274820591702541020071258332321622350448571866861836030753292565494304850648691635581510480083150356971357798967077266601623053260274702515421060922679113252530491539224111187719791738117893669493794038997986465822592609260868592328307282051717232935359047646373800558432972843275229286785633554907622978047611532665831219083283248382648029896951538972765895738612165557006403325230670326922948622543276493650267354610668666880000000000000000000000000000000*i1^7 + 939522852710375292202827544326834329810063288134915737623998738774899754142519385893011865402437751270248119380159532215721974834141474693665743001743987166749193228686625262028756819691714601648009138663044524300623133940046881299208219194403689697164680930151323274529142687783690475391891014449884754694227904059322403512964089617271609818434138249105090560162165762577569919014776671824859125810722781339732219416564516783342476470807728431653022716106121174014341287720594346566460108356229101906033684672120336328849649500515015380561746946425526437702371672903604231815750848882376055396626161700108555843899535708314895657802521185865288543270294926139308547454317064447973679043024258547601195208713796918765871056679830910057765651832430904534674838474544640211104483375723562862011570179901815324247695388333293168171820776308327247189517433577667619597136107898766195979228468459511800139278749491867417482746541829967422197037314425372035979688868759955408436294914380704147594114441368591144908959955824829419737391532676911830232710470441397634727936000000000000000000000000000000*i1^8 + -11738620982445399160734335202763574387586407597698614054357974113486547615485132731600040780183304755039652866652372318571805800440796788543206025814986201619865615037085489065753100773023278721221255103538673719358126658373480091083788042618410686934604739986498136354217501147146989501122134249458027405908529597229525492442079406962175032824817228253047594759331221364418077857507518478028356256328707479182151230726962745448160210084133788281354280670298230884667549810133935927462467923131983873482319293350127778358702910561946009432807213814112716816545060037056486196084879515018535763730337627862494678096719235038042256227259611436789094473270806888061238894891757988187012839728545359534711182169494091384993236053945110614591072573627155555361252662553697383981921126198456342333365536367091591312698975692075817320612652565298397535652907320772703276818480172850406359312470225014990718228445773199853264770688308106994903328682298774337606325485272174488038713230957888801998120746412691559698034501046390774161145242402048033790625400816920428544000000000000000000000000000000*i1^9 + -824562907136991714118126832184885564755587450337878768289047527201921019980966508121163754699432391619963982304049313016800107046308704961254985369203369544961729355942206702411556273271532217596762515636391642948883379962558870049163396169566286085976812790927596041333945176892879364918888021434266510913731606613047834975045637728677735043559567192963054650758720392230668597139542114685075621614312462238376288522872066360704998979464551339315771709662919400123849842238603484147254428378030009409574750225241887899658730467328695549369552839746017782550129401900688922036981396786359806041510900075468428373253236360230037616962377518934515636768591758021887257494050405443277274909613605626815040760622201045235656806543424652420435239809336872228658095039326130873328858481341038254317195885839798116088092889433777088110150621810965550865275858967284198041663936445861070977104235805056316940711884143295073564232209541944290545166532482393649315880663777543348254629595260617495020437372473562621454507817111340376341706242203157474149754763833507840000000000000000000000000000*i1^10 + 11219125487410743295316501610549543219868158113303908238311120433054500449176972154453343326935851394344830527214620803699270393306962644166436830704464378411325875907794216420537117342577570960091978589101244987548755679389843402811120305386688343936275342163629270656898257968443168260305758789061616190821103602381938093522542224567744298695957900772510312300777086040065405195022705613146144206451890585215479408544089094317778921992313018557808745135330017732773990551873697960895810756948327676024740091473057344528470328013395470851020973152771101544195841464435652451415543907457481167629361279014334006272636595701956607408937219765154214331624304743897533650654261292211203366611754679436970044016967288287456460340353426635083090262501058302682940389560844862531829677460270501703227393960611151359915615410399585281446731498006870702523816903556851047448874564229875236530320156126086676608485350763398725561799386026755343428964436354763883461699119120763882478060477750355543019011951606983384456282215579228601825847013517172749885595713536000000000000000000000000000*i1^11 + 148478543135764009570365812621774066365796175805597240855075754885907180073623260756908327266250784967043827182457034917109134925160469792470214192094242258191429551161419656216733982286969744831468508776546373704505203490232619883808049475682039977981060669253509896651439624351667200020545330006932417044126932584355005612731486685485604453415938203927800378179711165772650471151673028394331481178037367571991137131763167698928851973196157434983048752041209951339648466664010266797012130499693599792274384358149041160629601793047296207842537253266463165281244655888213061743705797836349451581619250011066668274628603017035990731465537274655558806059280911206998181995715363445190177613121870393649758996532723962968882372658597343906729628734173608363764322526986525533911426595663302367921724410348397760333354071404828159805130226824255362618889737630618655377433899952250786092458324765713214354125820157848805081476229073831878279194033051105285940314590090436574727727278972549169730046486795483335071348665976901703049401442224492123064264294400000000000000000000000000*i1^12 + -4321618390845221830217067997065913761091314655501130637856596262901625893748874722794444893937080682422945206656934244652999266812399013979198596848320178630028900631539838474859200540380705353562505550178386220244145745251242824200383980797410435509596092835637921606581185051734816437461207009819578401431976398209518871430395413866140223958115996850912001269254011503683050272387347360066968748191164535484571425477123853705323311969160970044366500593859070161416761870331753586720118624297506187279703510032828567658126010914173415065479392525386466261565987717315846645803416022469916110199896495752415968872642318252472648789493081352051392752775504283064632021857580073074590193348443767056074908943168825871124232215800706471758933977812652666535034237368461192507007265697750362854155693763824500311402405881042664825454751409251933318945511290624983909050737794743735096467193736439838569731261325188424961829546328248643970820137667349278899908501915235939445752264540924894247987839814906573553307530892904714822421948740264641670676480000000000000000000000000*i1^13 + -20863436547796325855049868874410494529375167653769103553147989416151179400807325885032336405694498242349386578905444291322521760567725757826989301244826774074480810234021962887480259504673753092523243424305904800779278220263336665326332133779570607219273092900350086093377215212054214368978537238224214407037357796583109356913434896421991705722052913089003998276280510205008698319395478857051628575314974893727717816923939865278069742080583941778657009353374837763027755780673037540534852107011578553099421450527696162245165862031256805493710061114067161185857932821358352063917436656966839767953208146996744698492735981650863634315854906743473114892378934678977191509231509151272926056668025665563844288854214867005386244760013895359768014948247072111476872471175055495274265362347657813138778953003986742519488215009734034856141029791079994942948192354408364931389806722808511222656809726844829824215831775207157395888984315944438971986415660834725350318477600480665557592940510783544025999596891564002228089405789127124793447099616534200320000000000000000000000000*i1^14 + 227463621927375207109673797652822706656708024667704948645585246599212768905551117118497197270502956053313114834769980465899327225665355545578851135877398313853741146428685549426005840167102546963531474712540591346972489487381586130455711316690915217734507253380060493497240951977435521893091224192929271626109669528582354640414878185012550153265492454471711890863770311626020258676497687978562578684371049068100129488549813017485423338125647653345841088793332753546822275057358465998022679613785368688831327649957265766873898719705319350774507257896359946847926053474616200308940630874049955777840623493153689319399594408886704718899665878765420348401013188364958583536642608922350054647818867653297449888558339978742375041113344840921830724501354758233689080559605664596128314514186531835149182117829860988584033978691477050881145131381959266282057560861998174844901922699869162283892416596912212548008094810459475977559453399410091669390609655579323145350212804187451915535532754771977094527585969921891288614572725783217307157568421888000000000000000000000000*i1^15 + 684395547708762179548953539632472672916022415672179534766528033548197789465579559088227183891158739966864349693234590062594140846409527862423264183495322088368997525279129607561066202036313763657411769244383753922434496284386941757397600347578205327721458564707190364891053086828543748057325747674791428865154940191811373628402580555575625464265577091451302623202643368476520923735138674916508388817890527920377464968940668142742745193491594265974104717302818992181679789187260942829777374262565195545852023911181391252468197397781007765388172743416113520999692958957078079182597364193010370101670293933461627304881608375819302807210466935868619486445069065444461916021102302669683859070424258834139804094694554199825097706279791670468726505040416759035699262637735884988258373429291886240881212778715735477957715665608278540737666601686957302404508783541012562441391179888087115681169460426275350702374520220187213110178510537591503954655485080245527891388085157999193125352961561152330911959313412126131509187347084679213548505661440000000000000000000000*i1^16 + -8191028180824207291470196787992607331367777509759963543452754475357262995562035917725158759128250044262605919743952376354092774189044823818154580263414236116954455317607316439370182524922694718710311354269513435363879901571654428778609462511827646328745758291557109763652706303868762328786077186375320958902051141132889646929014200025818847627359405538478043298441156510352205642292062652634395044420121585600914695261021366581223503479172280299602959182631465573111770567158132326041348610403291189026059795611772728915049937969093046863074645127246952461074049346257491750134172767354082024752742146931526370683605520564243067129600016856040742450627554951945777749885071509135908857762147767017176317599595491908175578168138796597040486959385719764701562215845192992011166034947855162973917656159593802803494107489273659696001699424383449095439503893549933623449400681384110007060494583526517350119887263422748460742676858650847271632858336997840979234929619984281519611465556807633185834932098693729313700626673898880839450624000000000000000000000*i1^17 + -31139619877084508693202592343893922597309963121302351170841970178673943969344035904139339344489845007746679048970771388216136096393866512318056165318406822177331198598984111071852639998360947807948539034234984455921442697010301779249819528957618044873765868147173001649219601093866291136544163848437050773706515008707580498832002154296318475621479903067877919744897761473611047649802931493953779076362900937011782648122943139600990763769535513078562202611190875248444967123275212455039884613696657214165876721094834749804417158864520872534870248629610449982944183195328407641317828935541834726478890440451554014346329243243811985233509976912436210681024768328948099195531427374631297757727570727079097362692730079989526831394680070538894274473197578451337466856993756097371695121301410035781282463345923675999333423397231788471213495395240144074952397845160715005643191571043980097228589290916129926355155636412951269981247864184245283379015497605702464639101471029389271931636347910594044936696287304910786909259388251484979200000000000000000000*i1^18 + 62880955519584382408024200998146346031320763853440234482968520073279218857624074663798142275457386360380148451632871283987841105185448247109414487408732823534293063178645071626641953193481947883819348524775987466372590714442920855104303322410681245533987639092981622346188699981366363201133156138104735207477299170238652713655414605177284676907917633588765705746121345907594452214058087963883063183841809830376994547451627496583829889143937718167039357889573762603293139407083456058182655042491555405442495287164460090481190614412307024306903787225956501653619102791715280082464187377113275675526373403732024257033021057677728401786084334554684667528379317061343493555998621242763726848237172880729924525783070361523922737178805319104302511935568307343175154784466470587243491525880244439624639390875718491152512880895165903289329943361287293374735302447604904882469779529964585481512917126958812062436945745717943786956663635802442157011737111723036055937912294995941662573706722013992839364407581892585081443603133235200000000000000000000*i1^19 + 423569229804156923758443470399293943042565441012863172556690981420985690536311212396698355531748387608254395739435845102249624419030048131030717411783040992499803563840445661368740774021731445433392126062019116352217668080367766991492348203963803454793903778963497156081920699067915879185127627981562006659485902632882892044229392117972783660744106752899930355492436631434621671340037416251026991555153851759861804737098880743256616634188848459713983635609337209939127198484518073332657131494894820038056984810901612814738580410701664881290971728850786081330423261074922094880605475960960633137621336301323363246696833286352909820288503625138363579953272614977942042766205134490708781381259680104404011102226802478083573535092780756156889783899040802690719409360595989632057076118361810308869269176499851443150877229390196939510057136627710632946766976475014251482983018340507900167419344333458582469364186204572880479096518361752578799398325935696472170053654930190216310744304777578929911474364333115878659044933632000000000000000000*i1^20 + 689560767271721253257570214964837680220387276794593711848719422740917189632920546117630553045819032651567527753579341535395456640485852545015671145114893311548942227626575203075548060864869538103523536158346326369465328258618347481735737110725003195396321722110251203032782346458418596725766184208544289530218204663293934622915238346354718513748402330583184333840866041978341791523142093125136481531951659310752357299735654460192357715894552810528929039436734156681840124615929963279162617381765462789003749411446699550736214279085665965052041177392591815090367381079078921811100708875528760878791960205828046523267687999466224685916219807289572075248924715977288703652318674796477238882728578719323819935994744995470246590283710639172540136180069811538761909807902645718916850087627010185316819910727893615358285989423185079454605511891710439230943617836508664442641196063359515073718230578422446408167489598542965822658529779227167131237947267391818985307459629955670232273837235419504066060323350943644411494400000000000000000*i1^21 + 762246869907299810906457824782643048965787684925923053216546407398627178315594591129517667458635304598100397944290219610939410623199839921453565594067308941247566950878556016247042642252564185665679857434311815809482338315277357117493727386778309291006681293930515324946009216773257231812553135625233668052014679035623567672265921548751465005843988557811006850574649097658098727581263231781642056581280818256293003988627500301575340978672554394107379787819151379129173256299729089374771973529064452716260192157490255479894760891150208433670926393664928683599954843518294884398920475141129795996912445354831121200204233558876572318106304860450462782056769012327289804263688485813168233884024274925228670505613377905736444419478260675682491511187317736539780308296210666487112873972618032298055213691032557916679544161405144993414455418406710744796368702203488728152646349556925479386560200650500248706736082482571017137452410497514097659243447433309027319583999697149770618423062543607644279443122900707573760000000000000000*i1^22 + 272338628086229138128735725382812733642881981239641712050546862345701146724749220869321183473472615460737171243376830209465785441073827889675199735885940456187417153296728347941182955184988944185401531933693515072943778225692087192340029847545135138392362101301313369418900259603881635664562778185824930426911776875636144030775318082650183075261371405684413057650168400659040073763718446904326972163478411258040480772643153962750071325771313791142594185094827525553864653153843222966251222340556380023678548009313140954915029123417158981673124271238365971721689387586616582761954644633049909930451529657963411954404564800975598573057277133288539575143598189307443716909260603113880657802937120626131762930115635805347126182522869214450033319649475468530002063851657110978086766664077716382897837567388533857839620147500665252201053236420554226651710348526457439631804447234875486348620077368761510179130023479077464456779301226878468332690894092742798385442165988672369507347689442177841130464102842368000000000000000*i1^23 + 52001591969785498225255357918880679077946986107140300281671235171262894740762996104902151645209682974459954478967433083742062708737635425101195153924313652948358082529884990164829708439090916009061977483050197355055797348371549721626627013110632874508755068723873829867034364644273658452902576605232263675741992446704637228210443981263200528708418757930742887343061909182305179015114523818810397380515543528314037777832287972351807051936289507471076254708117957438276036913801316971085195847788131574837104793053843712713686037773868657201714057243628291866989872128461148383540817386710896988341363360905562345593326372461387223036192103136145077467620187089999723668747832385818899279300273825004270460853676102368287284609936348511886560183425797431402106187214055956976157654635846279496095194676238729034491260043703680134737774428515916541470593714543734223345896719966411757083897162001114570171231469305312111035690335754101640166778790116347804296480656052756388705805179532581063884800000000000000000*i1^24 + -15707178604368509237331863462842532235623976443681811275111710845651783252178679304700378485753125961953920055923734606770413864823089823980392128396421095266343250720234823203113860915151123020531522301867329672004775357321419787225916176105857489185800307924197872957863232688972229215449570104793984969016721124793592728802273327544258544161352322855764451517072547747195498776861479350522114790471247048509338494652306935916218836950633361793063148803146802472305333635325827473482775285718347722803539271378295613863727879700418981776438785362027728066917061238590468281304191006866797340675338246042233615528172782114253655699774969221293360592278042396708922491183576547859949889578624038293115584107472247563684767545876197590840473658746609823090363385804132401123133839649289894559685418774564984750505633834651047626788950628964121315980924747972146045314697075846036071958499329373174580859512581657514996345574500643562657778667013766997044143321292469722659170897201379409920000000000000*i1^25 + 289912909729033973816234916064152720845067287114959383053030926548146889633530246211820790915086911476572932813549252572970793823515874271034578778476174201356414990360292933568618045323488425567914225391439474592846919099170109659860248985189441999097708143294611135068952415833533743293251378419084272150044102558123305379081386597464516284384959733199146256585984052773749667426057584733933102424559982066825316426024969440416565299866642161900467553892824366084421270593272901011551691425630940369443172320068084298257729494162351184228938342171308966676001081746939167620019310773965962403167650640916528890706032385765069007457309474884988472040134105626674135593760617534634680908871382053097438000370877713794196495305045677699536686236694752681655319090730064840417406000090784920293740682690732788287504224598598689412674632021070400798994839536369747753928261789993134795473168736626949234930752527737102261324914208668165468546900747003920035981444702744976968969617408000000000000*i1^26 + -225690252314903352090255303025623344952877691106815628953060416990928240494314110436845481894852658645774308797737554088481979679819825780599659022636281825973057488390959472050810451728579262157785732761894624850028438924150973048264891063944876495512319563776298055405568892681091049296471470324532352866140229755474977748900761500645527742124600022077408931981697914449202069852537603782273963834898602617930645815952366946745703660309704753526550998515963864766599193201429265196367137619728130865512670599112429418513924082498076697071787555131107653572526898252625146729134665267372207199367272645893671670281061927882753627315738949071435025037507621977070014814394708895209582228996289168797369271927741798920952157626153479695863788901657104123546745065789760522818169002628736872788687221137725895926245774196032841132703733371646014091655444422442165336511155484807813373117646898030137597432370455910102116346391856704714385930273415856543437334197573574773964800000000000*i1^27 + 64010890890494837816090074529257012650307818240610605055679669885190109544008283974422736646843633237855418887321888710665466859081186795775732519958192851899749292640305247570972940625054544189484608139310847763493216789397148657606801811070103855751705789172195327688145977938259941427020036471418935709179893299995834589927940339164010897920485341577317679020710417739376183116240565721881811286223972086673072307326801045688766625591826175640184980874977840916688936122669471113868715044796477540844783857332802794359454698670889141780405351354876499712003837736717302657001595461194887278524195133406081044223958948989932942282355946239783282559979179506838492650330192187347048145523500928029687766224589735161606954116836535890694009735898403479069855525541914176734006665538511283093325290378558939137165429710955503055095076199341174501773501784382238864726923304257772125230700663482819251483189668624195545457059603104909015199752486233294539627178229760000000000*i1^28 + 65471119416212319096568564167073316672143867085309199792309711863629710107492123439278543750311471246719784187706780611199462550138923650040234973150456333941536252387766581061659969442606644373950179778438245428721475710222359145449848133729766745205531237503171677646735324295457961383557131389164485681861827543493447701659610697093808770110759866791743514993610616299385581566010092539901746241933952607360647968835620939158028101007608610611557817542088328680125176323912951578694336042449888751938811096511647360742066317079536930560086807390638202513456405200595726213601323716536713187133936594767801026994135709014235311929001940418338960057436673524857615814837893377885165267787480635926815760126237429101659590965320533192910222246202688721325237843308826233488646259091600808639785366558472726089634993492752660019461352698289057397291686612014272318194628763757258098390551796068932383159554785843120716567547921189649269500357451502678179840000000000*i1^29 + -56288603484924051566307880363711370126350858038586114525387312784793258139961368769596541096958155722820912427674064924227708496210719518548686995652383335573027844297224561877522357974893791924972569082760650188940619150950277215061484150609101821798609868146310345322848092118888000115712371162161699309050928580024555912494978925840532433352975646015367621471861994554356885363571243649704077009681807742204650097047294756781056765828318529754957112385538215351982156167379673048938735419281479589848992902620412970985896292202544030033300445883245753555220006921961757785294595057672458266528530482922879356797200018661925343502529779643850189594479670320230378950919465525549087001935110496095174216387174457601076757354030032295673605978805378004498550813755740320272452673050551840694900793067569102512525754207759633321824575216966925664454447134141082190075969655350632319938247061062026668292763633036986275486855740143909512179091505152000000000*i1^30 + 5744510487234593498150422314519821516015298846146764410364977770472571742217404816108391622186412109609265388320565905550048923076304363659481930185374320829200641121294498015454733564869512087191630691255312353616786026383690902936549514514415795221367567946933522902182628512630991104348183654040819001324984524990754788598324843155251456139160107025902986357892974051842591668002420148403822870586571680065321843645830445840304443004184424298969866610727548205862522399856779183777399805054763995211926449199668268190321197490462550535765307512508422272201359312890799653872712983954667534661404760066335902549999588230494378700497947345846759426063296781153739059996075957837944853012263296968822575455233290854467516063763465188374848324787442237949439363094190956280303225499659542681236804358943509025807640360514636108141194695645055595311894818029443550842379088217870126144064186292974053742153988960605058122174306877240267243520000000*i1^31 + -85582803327130690199801863896379460248592961101388814601549742229523188338158170112889987173344951439138561617180947206101840736167559622001657209791081603947682772848508833948089030460730942712344209376636321545637982643228019083153031873908451836123293857433087750242724021295431527121315375558691771862751687764130408990370909272807269129553874264853170483810037455835488980255790029907760685918534323912420729262542654499091120250700418569157045844761872802509226225204449616780384595565756686507107161874719964591451135526552662546218637896368635391338422889067922871060301814118403778876322789006115994646418069277977206380306042614662871135206491755938485242692407671238928692808835883521405730136862406692970028776275015085715788477993406657148019344266645485833947280840295719413686246693933772551997522553574063948857460775337212410777678626973365439551985845537171594194280899024794980270056256050941753019302896730112000000*i1^32 + -14349247655522330676757554323285158471844665623398427224643390518225303909296337450191760541326031973304646866301692058231840713728851316017871941622000858840485592462703614184928384022306422124153683987671369461142977817794594399500468587462140663643599527741282717424622893365268573511638845587414099322872634952570695522982321838477458366930582647492565738219905150674174678294407381739311273231428656497364399076117754325907271514603370494454957358093557489779235010148619812178584217252322942912914504156039579006831793197857978539261792924111457171262374287600692347561926922147810251918407279056392475863263727758157246697682283620749406583690425335591866207236566311647500629506015977289013902531044693090232156125171383962179320878921056543757382420780998243548123446842576814807138979087454509068263242751871919774783651134944964384321080209786234157362875903659906957715701873392476452952289586508572760473600000*i1^33 + -544414094126312348704690642356338148536151418901134067083437311761662642504255962898049112032098345561825942250267533352196132322139542847342167753361180584901568634538426202815417355620492627344303275326634936501254245404273021770342598807390573147677642597337058874951787194373432043722395144026143243731098005992987120551096789989947514823371687928256296555485002508674546773017228021008973666438410910429788203724369941119424696380103305903683436256963839946980011851008658272481731737877098339786189570508196296661257058872877866669341715637195868899906189118288787938198422842298740963857228423222376988438620602093176302716173037344412472107232244495648630639200927020137716251631502907534093476343316025256518396665702676118970644933124220026505573972227686791527423933209651013826041132431996054521679918765485273852485999715060371212807873561378350632028620631029938013436799368644815278186902323200000*i1^34 + -5641235344765969361589115945729331385331809934246017389048790066542337588976685935702542593781962362514254495353886873504306873246815483659913894219682957343522023221243812701320188195150272835482408154885711013682339764309470830843305310024005559270293905925186632732508587159075887810862367163770974537735629377951131203613663687046386393708764158624384766087935364085768981423510499536798102413864979013703514239593147843286143124488996814798884506174751407835448214432217207658711916531566444068360904613617178297749261324862940758415164421596560755928753356599023040650133394316160302359747117644547421918746379023208574869309410829923191534397449834571155030463899231368743044611100171715446584742883476505380277709507419059057683511283616270842377456288164627580121356159725475729568758506451579933916587471542467453295692420227340144115492830320876755883056526601331340257307465468608512000*i1^35 + -12471519534349227180815089761895162229888208726425837133798099251102001336486198800368003236648913417719484459782831891701287095713047439584336572797154692455390658930845523820308954788545508363043101312450308798754038393217878428842086938257709629167014792014472123390985709883807629697213701224900286595068141408984232846629541928383959235523709845952819634939050096958125328371764447827054277236013281598915238660092820427051333713947057079811726170106275585544591547585069703621563464314418719190701601968241064279426918259556246808302653214384817025465764193914224983907582222789294707958934623302502306667418077887501554644626660497111121771229742528621639387647921152755588985640506091328710206039886214437162062394679891823534888075693760148971329933674615478794110927291440558187244787784161886413241787432013072314022731833783837503190443222681708248019806641327420997632000*i1^36 + 7510285185956875011738071637717570208480733079157360918341196772091093643875956347070964636080635317788716936752332096339634152032034914590602104908171875340323454291376718202037003397798776605258444463576547528152288372450811889645717614638615490303255004403307429822118941105747923448278413385204398663649101625615672699052620744000911175703292844731642231488146167675119682996142344960391502765474952840392118659950526013902857362408330382731071424804860421969915556202414396895914758128392561399743186779097886901007554492791396731451792009892398709806884381025365096079477844983305747641952938681286565784553635415090986830833386732312245474717710112412813529747497063566223352263116614814460794334761212421584957209412738737966228109418274043539200886697128184218690524281583852994333109561280150941541538624253248431094986587594245513601715247513600*i1^37 - N1*6786957372124088338409866712385337206641548989637835313450933911941868653252154170656910427418419332416505833411008435818363755515732166882618583561356121861280657427172190463014085371599760474816128445830019982367059234831538303896060040454707296606126185687369883*i2, 24970819399543500398624616998111009137829543319829090663835550272609972384516136875499227989624124665120713980006299036281824390713172433924990537891891314256009719421641186505527120892096111858759332439143797813947530080249185745909667220803411925345525448298146470902247033578045368392336947713622462499179761050963983002203453879738352367975812806337945712371327491900393243071947936763509368636593234091598595838083382502878008826342731341322828128367077785696961080496643668871399841979416440766966172129849813817852471603234852120386117727613434583917567126849910814823286468254021498776221688227842657790874640196187167190445106457504492382779604784146078256835123070344226107027686385716306405611844544404877802487870018994075202461799575921609315277704727333635053592352686424465594342599523151716677058108191171773246058105787911270502624295695877003983401617643271120102560685440757427553372469682152733593994208707303242695232711079610400255573016861304347170398372776105800611819175364580309316554164746462251485674325126072320236654461228508180522299153410114098498109440000000000000000000000000000000000000 + 98144195680772562312808274158842918549485637776688122129674689043941369995778647064719014615471629242425410928612796474802365036771975423747825735588661334116365332592475582285351388564789128112677138731334489369695419412941244769701563370899259248178637519924866533727318102527518009490608985437441130329658305006102286597330699487930713204910336248706278010083724390259613336925793646262085263603258438830713404025408664835666606056639000894773986431580588713107609977743924059599116168414894708079947816026702989350272023617025163981702942584803354105239805196558144238746090366494757020225708214947159079716832634035729738400912447353236671555072014914132144410738390707593997552055455425029470769567652453366797274008787611782019258490416395576534167742582837017329617521001164560322904922315064970263312004283595281856117041557837159871694428723532399999807386617552611244906688172102068447158904514904825059888436197446382939290024388924934987861409841853778388954870762920562202620822476803789883055321356028543104393988803647188759704939151017431649004998375294577141612544000000000000000000000000000000000000*i1 + 468786236774841381639617450435120099039681758703197116132246470808574780151409976844670043315227658021532069343415390602098823694411009520639146856287944358762546475211266285838559432395702945334897139253003401364665679381480510901151325018992293563460476432136069872724423116205173231522513953759430088290371343895933680927673751186437297941477501044426337078658693831140142630045709449779800947941245241462820799908060437138397418447647900630588390945371733915383188563225681871112219416940140605759346635905695949376944442454120778117568397569294727032317054751880913475306535864383938379829906414160628446526585175242070974530861750127289993155673470091839222335641472329993591256635748358482935233038256899045876418573891640993106275942624713700956460923294372595287619420834668993448288662211838821711862415709699569590594396364749044985313682078730702839583560920692185840918758249369454795031166477596295657209706917706919312627810695973815848135953074353980950008645020344995062130004503903566185727435278634087821415972900923585463772975280121823804695982588526761869312000000000000000000000000000000000000*i1^2 + 42759113123472680020205534851589765856390814024691084402028026971368671510219476703213005956645303185338112961102104907726331448206151948905363091735427725583285175588029148817164989388917969176944914168114417633246163164056574258776509574727802355808825600988723862024148952059808761612119449441645033648928518035334730388031024662252719291736931669131764896626834665174291579542012432864711717224912261251270989265849331851424549870138734346354118486072865147809091438777854140441926719372891835982740366421680851526394007849655984750188296449464731686647454648551390643411622562043178723699812067558271846740134803596916825676812898212783324222962602462665859187946339994113684811015204869095876015820390019404535493720341557871397174106356863003962546719039835206154470815412005264110900204893108103429076705320212746400362245043977640522988461411120801166568893647588745921686167991750888967995445872206306258621942122722194558773657450251015600249005918938077397141967930685174495688317278299213721787518807900305812181573038743957659883207013999665652787828461265076879360000000000000000000000000000000000*i1^3 + 3138117336218159373968006635094675500131821400780814497168829450504826401967730083372113874467877989265172644216098873977686459979330263767551713902320628359477811718633627145001309981809637883441555591088628630565218684963622664882468400919501985270302606778688339636115845810233607502330751739943903485746484272050190785540086458986408154254484731383578487835792023749904960974951547838170712839329398044569623451204668999895855577871202052419111106659669676868469698063061159700099729759121167948922036706870060402203351970395983620588725945418796820331340056597433440672866592310284409779701698026372710388715117686286250839270867534944588088032117051895321273676730048066548265071187630795010939795391416730873227601275128826900580266230616259779502391185182526178411366180004830774555037163362109888809325085187300474115192870181384705856949064209375923082773774471312857723496953501870842057525897314481257473845588720064897933813466361457843361918144398627122049337825669674716161820322506959118037804092758964835468388976482118827449836970009113419189925826909802856448000000000000000000000000000000000*i1^4 + -1043528026364029127628713614909258533676020529198735976062707769032606581221954427096523918741489398348071565443911775638718992753306194590296446590054898502728354406409202485135942469708778428931296127311974450574336723107194850651838531191305403852240557475401466414478694725035423717404168315529121058548287620155154822734618635079515816564495640353959485676631162737567803624139078055076975024045780535335180004148900195572141401407226049206685183166765246115852180263166419484797404589733152829422783238083594421274328698136658428569060195968160280192338358314342044495171558640638932107780036210348464284225658848270160383761597805053613525526877105144593177988240644630167768823041330415059874472149999218971810902796812788731577704992571414663653013149347786831324045239222063501294465549720600585569692450915934413866778633622150021524775961516321720422923552259757666990473766209812943841699645444554043327233158856006655008194729491833176285069608437582873446653687661164534572639008921566833431116936535452845139392828519241819356145802208586302281712221486369996800000000000000000000000000000000*i1^5 + -387288096271960526110896758473847412807682263610135365084956523916317759627988458139813468273550611672510605671108169633330858214361224123748022131565537578011191919070974810405987750536771152824572438505437168636013835314444760283207515118320948614067851292479954683882994960095981554514868488107378099538827884441078030005405774270677551987673941189365065030745684822237017293132258453749071395829699560223054229797496107730386232022125326866926348725067981723567739530518761010614826274035127499887035711385504157058488020521051728270351142350943590173196794019818268058855592497864663659190714308002810227599457465780563413428452127553818087749246768985526053640770928414287827388001297152464826109620716149949417835701880910663010465312582876690573032429429284069641707749158510496416873345488123742341241644148486932642153231916958537130258667764941745685786702680483069841468856752551938636739662767600022139607804268518514148866291257079075099244283703609586016596117193600174580549032693938256083507044235977626769008424132155333330776789644956100986447890177064960000000000000000000000000000000*i1^6 + -37083586851207466215593497464459511169058489063812802972294243149335037332945547203063739220576808285567987953700820252924495953214463809692979249117126560773080206660129856404272181941418762860441050058454887738271487133140213259084465761432338196230071253273191595547811924897381942746459110081994985272468769168896141543348718008370905836157301561680531401575282425644275625879679222592327602440981286169438309909199111113776645307292602256268759367514738869782780195441927952168612489749912335298127535194167948730270001563418925109404020899846880424496285255260616377352917549956131020345948654843556419398951804313121387329947874455695617855458989885388256269874056226056562451223172763276746917415945398047930151786913994978435544831541119901264802889549685383449052408508697826341034694280755698753531255648468218614639967266516329679083847100216456162346615884448985828454580528350230630940112877555089434860832122913786746184214445547862904624197515046051147024474757204384706635784089617812057149654558938377771455953816535154630252008791415154450674091032576000000000000000000000000000000*i1^7 + 903926972293966524930642474498811837273697854035601215514636537648591155532163282514418777282290370393634308947876061815885509952168312937584491345086837665462621955877504759417882053820834790126259902848050603904685340188170793716527018635345324158510861075177038034744555766918622668377703758826244924026063341426178256092609424052599724679046382073684794108599735115450263444398815945864823463281108954341002930069160934734661910672112799100785758122939898778125558689768011805761492825562064540736376894695655745491276603296455490918232366042749877504972674576786312552802030780397639250916253888340219210189376811418339116649556540709337594634149441061487547177159432510796125159219271105536919996403457405880372015835809784128344195699573619323536884366625930456494401443954925255376120578164414044263588970948877587435868834288127528001993490695273306611786053804554278821544684559832197974935659939958740148961347234825992735225587484221562758049285935812341562888372518825740817069157023740321692367588645156849116146329977273002432206750999135936118679142400000000000000000000000000000*i1^8 + -10717269083260479133417954243482021852184170464225175063308980062254125912264085295137119311570518407490350825177209856608251203470705039339291925468129182744847574528536339365825699044133922416459963734114260197320269535858356669838560121160322543708749567769858536853668502730933385882915465762299691127642730752798526539024522765327783136843120986701743572327358339748049493253209124707147718944227555012985658891819304651369103716365584965643557507982379150292302434094913682379152753641209220361892691975095191038938988848436302283540297829447241501716289725773754444148074719882886911468537941330850989849514013714900301422842264774692781900395538746078908242489276062729285830463764072432010187434469630543590048846963849983857812065992205713902976513757338520430719190586689354820028699535388700003735046298105053157020573239608151112343669877632070953872502734932175419387599857114425731919120492608798887604152006771783583398084613552460432751446809744758042832241787333849080588299014358841510849219522556672888002155644622962988436529703625642664263680000000000000000000000000000*i1^9 + -772292735769035606262277889156169757636097128816894156659700940822071406313103960013593428759081245977791519896727842180768515642898548861720576442452819407225052273236313043581059926555675086636365613268887108499908596072529952505183730987536170001690985186205752361067590416583198683871434331862575763616474030719039579510197263603359453343205740446112036014049204633181415243704440912574721473929573779829087334599453731031378492395149078623890780874731284876144250905628532444824971463737267126288412547778297694636656143090543881705854447423109759801477519611694995982542633544237221117889309914028555536419311556775729217294413135397654060365774277937343975686105379378976213971094781192964566898817806221959823604756980980395024144672953681802276524000788219306052948889129822397304448719210399493223491470837628784895882698135865702642199548172738051182804858168005197380064417288460914546730908865361566772630898313250924555554991887719862464243860937677150774272380688816324897122196309479760093726333870980762168388896181609686876083002272838057984000000000000000000000000000*i1^10 + 10757604769466489493627792510888971270906946483418250714737568025438784564499491877891672420151744636657598368050065669294751420495694198986226611805015145817182166807143583021812253319406681991245539590223374948779758693820244993544223318591614288232939233198927211495576846254098361803577318844643158897719178382851876928454630073050726575198577958491300164963755509618963254828905490386632529981703192791947026415790023723436528921976444013134373118383255670690036102511945411617142756263529085238232236844538605274367849239887086328688394724565258780315311105573359413989635419675522195936322812596014064271099454399810776356397901170596009429017904141776782132848915682764500850120251187424192768528284612480981062794389938465468761392198535033187545573287638316958305640503823524553450659090195816259598319731089518621549540995682015604156643258253525947915463838238956476914838246969257685077947753016000610511473592940904265013311424449399266005595695500276759700650429777471944691944847486538383630115483230688834484634394210501077313782907561574400000000000000000000000000*i1^11 + 138659393815761950716960969934760489424585085742535750222793949631462441839287247004494350619841888781726930601226419482198087640871435856088125645122958254399871284630155564926392160332328853667154884456045011347850854039022720945838548227107330619941624460223923220995400832360624791302131503844466044144968814921998307610011266635769754106195393911263486286324851700107300449503859357710814709062879414681502441297343326548243169965773714551129170625790619609382402682586018029389813379290376546806289708443744399837213200050903716961053336416921550749325395595372638451471393126165129775059034063800777816283125282011594558650440388311352701057167502729567821238952983010144132418594926339400695144382153387608673790372855056406550064422464731727995875549428033092634083157668663440556035323088184544426114367599454195637417064086368884518513520056533268309605093233081583324455442118522353445328826758212483351138446388269227614414852252186031229710050726589334391431717195458224888458661342261423617516147456427232994339916961152388160951167221760000000000000000000000000*i1^12 + -4058178651826558317030515659551216815573384158512064309074508830305761721913167443928090548786707523255960323138205783342204425034286085058543472188546912030024905270857999579754063991894307288881301357766795450066601307697018320171594040701426488568940076149571793231942764607232241901541105542176854510262405366408641410582660399627467875797806789725658542049402552019043435626460990009370456877650643382722155725251447915013871208497892999701573041500807340221295855057997394757082712975780871180949442203996006161974945092343549083614431898997846313486542528701120846992325718065351085563912234674838965470641136547122535891893771057418293348756397363687239410918535957194905668898707937656914227627764081670506005565281683202423057005272454452489991308331347781261549497774850684185440066425992808504252981506303639297336086242046206739289513816036271497920210549480353811198586520187516371030111814680980526789479021023979361475020761894690870388942644019287255205765727119556303627422579809811252300063601954597918715190319726955939623862272000000000000000000000000*i1^13 + -17339037245756734891725412676319140120802595421827806160252934387116824240124468971929390993855147012947184183503187458380335736275256260302249735352176135765807303845920795357869764049526920889940845050149217848350875683659471649355636164595805240644183579544174079164238803822612852645659343150126704659523150249311824809890401862916525714090292158075445295214454859744017706404772254878060930349381866639166533146388507572044696668707005089106123968982329422527679289828624076059039565487963833576606917104576075474222023928802365548582148379483976558677840974618629060857837667767356350425443252680240847767699286591421919678331472251432588806722141969073662276625033635184059435675687830164747905951365821669305699563509268369417373491850325253933489629818459966744087262354838054309292672033167850736418501123172203850670629284921975621336286770883458808648663972350663997549908185882830270300380480507685733949567616802377312672973581105064050985382087909798378147755150209569586411599554854980307186873821209827921485670265061910354329600000000000000000000000*i1^14 + 230872918391089527611587797314644365235815709225738902029560704578274041295501746715630557529592490427202630516386398983113329558239057383691741160582359393859311647518924753201628824420748860272882316940198411365323705421068924477790038904545912136915918019976072221329047425247375820913739383779317402153154307502861721305493374714850697701313076831558840974036471627071863444801605272220337171260773260770603280085606776636725938150282451011823018220154869986338606219276373594583245801496084862988275510724025460733122064796898880337138178597060632781411265076577617141036551978001945874566425718401274471794073401767835812844693160032692438056126560602751067993351204618851722036595421826392033075207683343551161203442463098751526818083926648754711695805749038207942369480016661871259184602352260764104505119489770408228928409497439492186730650321690212145845178205698819802067266373700543003036358551816872344336186978396653757874351935119442859268264915136893045076507066188990975399331563132479887803022054149252346241297522475663360000000000000000000000*i1^15 + 600521293890487243837613765789397691500415333872798463598021060035770034656978103047193364714743146808448819186869414134899860667179794366709722996111401691750356879381662428204143430091408059619049733863431099412086331990090828744184155123325138295628542051316301746040394444000536713749986528824900879194690243708526227723819823315018338397689324759289570971628385765142799947585182871576086148091047904022068340083553640085606622068403619333969115649887043459262661711603482679125850820406678484677145428521380219123931114016945500737079011077667391990478318557910674416949672039989419572161742428451408986800679096978148131539527332930741788947380311426266028691070842046559120288374475767429461690302519648226506102518274500718700194500612542756454223778151897746271444098153443582280668338049767495330623650722905402488947865875017570902916344718736686306640194774156781529305566749247080086254670119144565408240363098538745981876641304171020874370610459104476765826978205795046279445783051961831025488216797287159379780595351552000000000000000000000*i1^16 + -8098906736537206362369211112581698928942495248326037898358467123453279467232711797463557609871600973174234604922405800308702079269827556960185061128627589455362826864876112372749872712041130699077026971536157552074526896726950748131742732725758877738607525369603259920714201986324887973354593757624535972919778779621553507817797563822942250718868249386722009265804731685633492310740643004112442814523003976138247277966181626741896119794503587265917570674791945275164189510788024912876085968845326706289585236902186167732255359890204173031407245021422222747490953097433028524929484102331057256564350838578237117526652863476228099814633813056729618093859743714822854912291142031073405877157206592358132503611373210492978897238163222870691789398417153661708497238872386914426357310361367375098416600602961522685830711432401160017060628464453898958574755558634481923213869525302897074232346489501032555495525578568356155441013504759780746055488984533464782318945845218777243215774547600012053785340592950228124008764466693157189110988800000000000000000000*i1^17 + -26455357599190269520331855212342580169407609148718767083334970737580470348177340838928368309747193927368439365978274200319946955278783049348167939571493878918119421398235731592677156846512412988180890573497431607653244533431679680135106503674844346899186894156194271589970485940453949157480707719426067677041645490207627410154987362068303520499594052541157395335461236989493234595948872991871772161016798181770847871722440870209058619898750517973237309943068531954508152793239690622465207641206584653009525725327743831717410888579864528914724833104190906712323696028833879207031329191048608730108189444257434667893305618292703968166182571991749313399963722355258370171339851120757082563399733777603410805314653105176776469383033214543175793340315785848478614761307075417786763980650546741989379106622262909402735319085367593808367309511280655401134289220046433577763283074159477687636476639377063904912037864133772385670371132495882089731988850981956521825062635711193634784378615818320094820808126160447945455557851715867770880000000000000000000*i1^18 + 85923908849824030435549799974531003233562167677009677509010070147025229936583410354982310643705177132000113424324988430693801507815473232029587716050290083300133770927074608132072379524655558503983992145954855756375272463804417792797101209047636286219637785354097274767574270707915007895766947078451923476806236604240867045114050985829798278660365741604102892982488057188152472397742643919041711614821374016148087959796753406963962878281561299240583880653068989664058977080089902015543579332691889142606473190887515399366668667312444089458813898746349421464888968060297378940154438332683075954313842330619553875652496948878208892317184131133436775602595533147336668826543986751243775315178742611699927376134427797228101622432072827386411456626197084514671596007917049526980772449570555682659677543156922846696349768501233186566425308199150600469512614153517141030748902613980703602490248750661676653299630526088763343046607858882828471865208172892650006652472712815979500967012930725643524248674681981952063278102406496256000000000000000000*i1^19 + 475216482125542367374013072165172759556912924729631164473535914147674127059284474931630146950344947558956212893702198071601593831890229480137243163415136160032968453249500010641046197194755474644572471456961247495889638908412480636434709435247833966041195572156729691975175580179324340503127326422383365586447426981790536959829196440423457237933977182670173819040617742605331634180964640418122277417507084957851895020346774100403082554412988238359540950000511367730737299467246276074808147974147038120808593178244885643496152067854587852859609251844536616827946532402325771700427279371119208309190952208804201450668144583451495658568786170958987179949681587270366333741929953243582497593552214585576982276959830426129374360507139860442245653957289389243701468686222606758521740416453042485296546713457740147079922108312549431868723009579928145781997994232155861575220323522172056272132881407392656362289010701452430905406458277097809874639031987542900546993219284477398966990094040047595605590390039306613996927320064000000000000000000*i1^20 + 754955706133470519248206942807747170406817955838167570571565597308049123406829991981003855377672073843391449458430673927572505951812618358162396591771453003274020864409503659136660828512242585633505171544860698111366327865771737222255908780135588015273223575209804210405886364099389527204303514719974276342648354242210659911790527167482449755742775997504103062603720320253514640123316012854431731773213222235788270069884386681071096154980467908933297550119005001940004643022614168265754821858071348817103572150986978490002626181392628308023487601840535335518667281759245568835487400101434118449182284299444408010337502313621911897316005782602780297527587651774270058764118352658544960450943746689548394380920606500049613969048127558761306008809636212058096184163062073979701671898214561846442153164356099655702553116964230058320608423116152815239008094723770448330024547902002363686507786294168573012307345632539004016067743190030028769418514595649365316406395062817117400746636581940321450699555589571965972643840000000000000000*i1^21 + 817733844658212123673484541023488725124811181944380560815862673596613064336919518587149361392314097200038934079058726427626163732372202181076622054647093136337594747713503562701644720033407003277727261211895855072068149676072552806014904761851858919319418478874122473444054638915074358706465683461152137414247249007589250875523602271868992251763656373537425952438890424502004372893488930847012078354821054944102197171784403139880690477758468179645896433197710495567416104024967950886160221916963399860086337405460691735774239794332968364108033092909556585240229228007259415776445579727743057814374511072943364649932161591940003323437698594147089185712388015748441482803731576608628591003111470412188343353203977262792322360908949395973361131692047113659707919486674697906229864589910996496940602120890292215477486226948213021577022664199136714658237744518030853981254020390850292041377304198667165164889482130633570914500211914566477501935744078595708845683436910631669825816733205337534392237989194459250688000000000000000*i1^22 + 290315392175768669989184299261259914160880211286949702499832905246314378078940362550260243345740344700329130822124228865892608046249669984415941875159914536896930730637409692837140571260243282945391243888195360908485430408617304715378035721811298568427503036485724653434993892054406629720488521631178278735165765072102932873790928614675478471560861280231373298376058397222340231583870138282995149634442390858726279937246320501111103623245874583213752590081556782436241337762797409193223760871082459637088325417681827703531854507432955125780051765176492944761476718420551001210357705917986565206728979534615381648971354701396323778753879985228686950952444785298062673601393689811685106790169286026262105655179287495405131851302241634334724375742356969811201804429035654972070857452722811018848838670439464866127016464967943710236047804222608331562956706625035833465983131869248134909399150625605895416300663249967018641685686283834938007402256623711381546203617913594052541282032542241908371050399478579200000000000000*i1^23 + 55096907541517071722467342407700612312314914739716464944794262001198547375831351863190351714343655476912966408392511401266113951180325903217925681074481553623393088937690930867075755665211425159515682661124201632155744721711534283874848768550855666543722606574271963598946447021919971908036600850561422783622475317200951017239448058019379398239564298386357726548902859363082292536352709671331926583108973217434727058116158038428968285290451289786541233271382371188437165531937528343954820488611771155583269854392850858406882461106939347281673830022680038206430276889701761396461098507598534175567882315149549840155397744446438794556898750873393452897663247607711273257895046194584448708073790304643162745574695461351575659160359542190774558619865838188982431114868649374126576206529539484122039528804453670867411807032559318074351185730514256841366486055488468745446103319663573971127164030094968974832480380688992649626311921411940968374470197525107483590118331063772630209695668128876598772367360000000000000*i1^24 + -759907381811454914871802731772088237142422407706395356551476637446695651384564506613151071590981266744244195669410974889237115891568863123742501109527430319889042372086543865164277574348608307922312305233961230753191389262268709493801446501851346681720823770962954002794155784877208191987576879374108644560124012684602844883961521290684960222947498877477891983164687845370605561367789807465809293856419763264986114044197089196878681671388971622702781707823852566225972007606465696914737682508540568887091107435889510670105440717736812663369595502370105943101161920247113171401606608898073864484373763459737193810724058773637597277172337930802042623274464495299824090160758526707793112893875596589912159222895117184166062908870482814922167935270895295289193005625358774485813779619911965560152776360609901253043935827716951848762893077260124387931233269373411407603867592215080466603115663085363502937214908029178974825729174848804506543900631620105329007361249673662024134147971085238272000000000000*i1^25 + 324110520565867109349956291963585618317653112008114856723257362701641791416408193747209293101028374346408260529474358660927129134022867702034315161912795668807086326312908156727047729618079347338663400217205216301673143250414123897326592639522056994495573499622040190267509328989227995928111989709552477239964395294442860444405012971102889990039857145346945213159978706123412239510041382832176394898525199082109552691329188154630462416215369526017816376960650105646062097381918614596445782102575380526986086888818667981483108905856182607926121261915601226035510828084576514477160373200066997207433835744154223921585023614082931316621856263056643638606796411285960501072530904815649288435587710487443208282612545755960783535882952632301141176786637772881636020763895405185941129384917807132351929303702029592230998102770414633258535415552251731139621447659783990113453176989736250038265139139219906499329699173092932222669508077488542686936281917065954461561488115622637588649816883200000000000*i1^26 + -225035539003668910790821654175006908162741860891965992320396167822126191513258000201243937309716005335630971884143214150109872988482633844817152594651946548515211641858843752572005027517346502934129147171209554529238072881785561328017470520726733290620520849423185567790376244156377783692101938454368304955201799527221382481782160833173925868739694904879572510873672517534940843361006347698431566018050851624100551343355249746771174407838682876924244727243627553298517942271089515471685098639744291187466506013782917042390976447730627285510471013447549160624001668172939502442000732256746844087956956893556963924369345308305699963092193909060187777882143322677293249070102386276592590060136752342408150821796776843764252800387280030556842949635480702432352734887221291395986039761972956520739556168501467730800455031296169195064678293507107069672372223148422991437917045457571112603515650220549345681684873673013245220564352301398000170624039825924086447039751410687693291520000000000*i1^27 + 79199259174609495276673662572237225401579590249427620769764091525460559134621707357674895240510742390894520526377802345384396601908485619391567502698873863115212983690184516768557813214223443278359633941561618030472483194815301778864446481833658691087422469614186085851195069314792455033963821504096317132354479360931370464070390543758481624765452104827408722930240691224062519695876655604657607818954663659782323991507143530847107857310324336271844227289314510139770526579743753187625490602361215051854986174336627140931255906692702590253521733774075082893616977533319309905504417338187236302871311459898407580251632154504477699953103357599011840658849558077985683732125460645944845688892167718320894976847694415687673272731435421810767388757034259839763130393082663144546984588000879394162426916088411636942657419863175199669296573577767323050460601536454221788090658815301116542709865800768399235574787442521050782526896257209970561330091073389109748649137537024000000000*i1^28 + 70150445194162753954818684875506553683217689070769727196411991544031772710803250827152269267636254752591364950498348809251561986046196158926286044030754107977474144327483604804707069938014518805759337714493240645978771528429682755890045051387931649603281572174893420326726509853373500619517603900930767299944658906976287879295413467045780581092587988230684609110058967659438226638711224569164850908691241538083384558016271272454528403022239113361106809855790761452613603955144121961858296099925958680439923691028775083869165818145138331516528789093747199557506305203579133449515978575240946237969747289703980878567749356457992197493986909545183036656673065442827005234168172552325941989754059000774056036399997265498055450936351982350912182470403799545798619431959048330063662847566199698088083464710247836193705840450638227304893751706600306157787952973533106173817113891504998847576291519266054560882051169848858830582029807087799321134706773493206430515200000000*i1^29 + -56258182542622609963604626940707424762621247405769117698807128496187690587508017627343593186093135418400608994868170535133145580056288435883286933447628431105507735174040551581983979198988080961685672800549644050748086373229271920279638234443945888869918829209938433464696037676201462456862343072050794713254437899376632867895334291233887397932380780173886617071120558397089875961709199260794674014932121379977667463484401502088402522589853658349079585124297338168243095788996099887237075604582559910040265351579521611000430917666882209443222272474856568584372592027995690630550743856576477327221923514967034631103814163435638309857746726964115984880705160866307931592721824949710944701346408806000144526845101920756675082538018658710804935686682605121301837433319583852144404702224663024987196034041637141910692821447141065549915601908080257681106893314449017846424782356373963988514434443828717861039429842436667491523351706690848397442996208926720000000*i1^30 + 5490931720643813768462158242507009763891697399398577455843041990242870650898813202787357496061363259028904642013531226090236096770896990878815983169308738185638452402925071302388578992960290794851147576790057596669009195618268392920388272362131193239870281139115781468545231518899505655062240059175870233218365146810415409838228361684325599023170017979439741771928830790923724020206741790191151795497425882176417862021624635374888034278401634408437647766367377699569903652236159101246418835132140046231431569051167119711069099764509344235108907847657033881005913538897875707920233176660027044606098639939006873631586749295921647072035757072325752463601084733187628373448271443686219464066564426790539898871374768519311457120197024773508468698797052791324453014328557476101255606875212326696910591865495691111044988517033919025945547300089735684743027723900609916162740887483068864424799037152482181070077569648280285280634418230592133922816000000*i1^31 + -47713731645222581853907207335009175830873894235667539699222292136151339297436457281870066677633491961085190788113824183820224688790255776695655189963985854721841363792477084391808501496969306135704551736625162280042554619509064131422830709379810110236130584149032155458869010912068202663201064907193518545854148013572070795842226930882706376882379945833061996760969383782639350946313700027384939432014778062740840719878903705439388112803252542416303167007408288978654478587019535419267059774531551454120630190088235792416627636142051805794985934613288607165089438640103318715650750187346122410229492761030960799433727019729782065105053888568251354890376041049610028671373344645145881077976310756539377400859865784687585042744931972314465890747467766128737834680178595900706602657359888817788808614406262517953215416930055297555180205875995212499452958077164390855554151737201590200321169089140004620191500289588185655111271736934400000*i1^32 + 26658647871422199252330268904773381949670033369058254082175764775689939676780785893803013129108087945134686270395383078270082343032209082848202631020265131136338105449237891661196684936415945352329438489094360094457955036308684391168373627779428391235412985468654209779609926880911228713417824866632393741283465457054028558674927979134364451303265732715428309540751035805685186681327357005560090863138267820151138496901754090269328109813345488518617305989446870564575357617682710104655060038677910576942811005872939864995348372667191896244116933647168821809988390567440002651328133431176272406234674547423023546526516139927642288640258708613653158058906978638645767315478035610280139799311446881726453921426151746002912975672097475158837445367073179208365921399771833287539285851859097846556219552140268622226264567539207841698772923653832162396985457576465881896533463504142011132164605363358285501534632867935299829760000*i1^33 + -195000060588736212358947584957623447391808268719652525727391657484945444365950706390016611247600618173242989024177882203190973191871813335493605813648609999489643187288930614579730646723405724046570915532077814850208176437419513866141784161598398137268562366576873311032929166882277037036264263578441397304834337108812038521456810564882537366089899048032698160752499601211053545210059386623999001269734324243105982974523339744000058380240916768777071452990809584278145716610608387917858739365917398492468942588849840250838553687642397118270680839275066504245461813601669078477518974332186071214521603273350548702996737660498436075954178000869472429466764303817219747796642678440402881712627352187393734368958903203466547904407069462881379427559526719984534262298443089801057667616650836435071703514769202729615180223940152692154450446761925440868465663661434547410483185846604499154980662819680613121447165952000*i1^34 + -3382757453979232045437691305372678008866348844023780751065430725910832697374141152858169575036364530419202457280579142774781166016995785446995629146722982055157726518904386176216764546832263867400103968452799040189407700712163865720172464377989083728657549304181274063806232620442390309706474461231095589757639453391749684173174523727521388294847298054577863686581628475204924160604335027191713067011816410149856807539322749829145861478000843741805418349290377751647572441418964744674219272568577588904163113478143521130125681897526927344587996610335454776673326830539988500580494578016913790710635823989550715690854232084476175793903670620540840404969615270328222894315354133654020523904255743025523485973995976973102061470138303484621327071549931617749994795772703403415277460456251058401031482511331714343476336312394362720492121687607704077377967176109205330866601186152525233747413046814310400*i1^35 + -9301406104868574601340623437861830979651914302851782889670358489999706820060844993600050266134109382832367409742132402331279109062248320684230876448562342729585735343067231244903235031285482756248784704049311606063429024753151759685814793317945643712027396774579216566004148044893400640619275910500583881173950844724674096992776838740265091669526384077534316935389539994050261360901990746131596267053988390638961894406957184929633671990701802729415983119620901787700246357276554012707836577715106762376940209468304057480462192036245967617004668615956320873508497099228513466269705409691679295583798306965123462650236529097473570876841186403604787048310648875004739695926873750736218388374983173581566894419065151471027974547380487173553753799946307113021832183583162219827323890104744174501775150342882810976727033640690173120780583393443278950207891939093036929075560385776236625920*i1^36 + 5567829804855179635204658082879421745601648110530336725377693448286100324415553179504811949779056616805776279036530384547427570040292021482757593428863860570527762717175559376262879742428906165064946582371027141568762514478324342783267945855640895558282601312978587289678601156499519463388729288955721154566803566775585905353399575608442907038797214606689375862170961257571219983188832930510353531495692294680401848348671058698751050912974426509619956751031931136510005623141616997315429333440740917729381458070118849717196364619701815014552314004676900210811049375255299302488835410000377085033147888522048597020179829786848894978932181862866628431562816070014136427858011316162467576732124865942002093236980152059663011348555083466598680723976644139278526626740869094363172453974330030995440363586318957310295867280840953014151311421173016368474094485504*i1^37 - N1*20360872116372265015229600137156011619924646968913505940352801735825605959756462511970731282255257997249517500233025307455091266547196500647855750684068365583841972281516571389042256114799281424448385337490059947101177704494614911688180121364121889818378557062109649*i3 ] ]