[ [ -1153203027457133190739107141849235550341558237399878701028094113076889833104018544314234160599642383454220294030090317013526850879243996748300539876919838192642265528198478941090882736493451519115840313105338576353034303274464547331026387907124082541915063241153819558124404762803304711850479894156248936131590888357974147741452204715680078214922857127556329802105736917428422718470588218159318633360329523486799738193921235437795443553384145722734844273824195319791623143043207643415687019354105632675078964412409440663289492956604301575416089340204592064299052828697561098010028309349337007981567922638576349695165226776748033055887640113541094435644158932085544786719351980755779925610305003860390930096200395028889534635762592906882983186006378425789756851452309259792722540518866590123359195330695887048998787079946922842560777424088203270856539519013108420511500494634529033171912986531071904799555315255898192972367399065610699022529301091094336472430872065875097423587775878397779027944850048980342910505279314038403892353943724236873888626557061141857614613853150560745901599103242115850847627546624915993956987206561086984467981762695527952257522958279170423530221078428798665262136588090270989379097871618209537327104000000000000000000000000000000000000 + -32493309849882186132452707243710124400869632130429968751604458429127171945259888926720408335942779974041757535277793249651854517408189059497014361746457607700925131596902211798846355557111459065689329922281255859032573552527140701612649636980661368209381699898079498816253749068842570797418675080426873650121621765823235853236310176709799638032210242964425857485514381669673899348553142538541646142515179819731931833819031893885674386668578565310025202390169649858198970169211151836671973281808959152720452586617977992217180241731373834198916706383072029589986868204416605689447826158232802490784377395739106713737868004267793958283626887691395065455776202048015042575044667715719207421947536989836391744861308049941690945265308948224673234232966385892812520813976783321099415297520158757813524805772602828363563328359872418825243454307595434520046767601555375515141795010367345718236443249420642893748158358630682390451190259648631444820552076428492676955184903949138370538903299232083769394107653849024883732376385436566974193495447494147417592277549284791522423135358181338302031000391926645158937070046288986306517198064211570901762495806703730013851747520813470972315418284561331450247171436127178784817390679180853934817280000000000000000000000000000000000*i1 + 80711652038554267391345799741340253416166067297574381307927291058329564323837426425697598394942871812852789382405784835120256348654879637435792682380727918689479520745235373870380047449374553310727229718496623990740758882222875401627487247970968265361041735880780358606628925194644848109924473691158131568486398308787058905475179345061108119666921379569417075143474456767910244995925937648503767598609822602378432372908101749322671096454089508193834859560223605527454242819376008524363542567470291114197887299220545061269193489645242270764019642588581565227639069249400059042049687173983852468542181843461068991235374700860095605129980131178021415728267246745952890152941564394138587006914956085532893586870933808802754050806179845712516137686769695906762366980670590839830661306382126168644128377679288206963419354867346565935229291614231153693075952355792338139202219747008091554217773688563797746712579057021288387444160758344679179363028666926601516686262038861132417058371283205215652614168639067802413904387741634577287630093696395274764955391695161113764175478611398366071821171152015870515258311117370730493300262874102995506627818963846966788194375050923154600753763227096409078857768095534185832461060039542391491788800000000000000000000000000000000*i1^2 + -159811409381569413051773938602925236603653785669453042875265388456523306469610564383216962567455349352693058999143840288234679701637695189774565785616857658095844146688525989043482741806556478756047876654482482875855732608384861446557242129981855193711268220171845497666669507612050785764817741978078846176281260978687696792659070400568871109287177979069041870045569896969887797481457788644988360244601269420976823685732824179916897224671862866037980081127128647411922679570423616010003760994359696162510707638233796077906018800469490860911580474388251093418225217353279829223964257127765512510339928821231183193042989479085696053168720596686349058330814170524183934919670465897672826171382659290360665881395200919730411265450263533402430759495729811227852368129453766749458173664529054467396088519746125736543552373398915862952603980861324219966724454468484537255363727110572593110891673598926284695379802901465782296786853845515846080992698910060534029912083147386082762135618708208753670705333273909796941236753245706454483150106034614336901876067279157136978185340495874796110132075654768258777039336269360552697580586941942776379966776298885200034597351587885656616606819373896020146374104240362720660713667112316159655936000000000000000000000000000000*i1^3 + 857193703431493488337792716075504101347923754594803423946638798190812193880436836776135592104351757283367370388099456822051941005168602603005345416567771743464439205716612927730838450115799743209526154370625390014550796723341075208140274448141296286683926218970265540956964975796458494500599893609028437225470020622558530650673375447163108903571064317753292612863838490026631587809972094541865108967654170560992957715208156878198566963143259757239465605584365718156416930824865388886852789805197107517436316776650078078356696250549777637403547795704338539336152096766541084568337507470439617872456761456871416392177969113640623019237493360222671985993147706065456700610735462813371947265770810095509686679521953323302854977017863706431669937583599653136563115035924066782388017294667172198572239003869200448084796340465298850429331339865676401755500585641937736711339907895669268056947406582099709271779749633348563570812805669085830437774036459235109537410618471638591679183075722131563918617801602384353996127745991637792934312918914991151054427252955471344025858414947104275096892265851893279918812227496999367402981716625400654507780163307797555405541348040074048562421161188396301839230009283729820806113790516373592473600000000000000000000000000000*i1^4 + -1313553031769366823475459140392881584802993236441951330088499194997554159386938200038588733556574169930381139027177396009763029231707006885224147899029440437815186206827620028217348711113917530247662873057179062383411134512371775875615889170429775045939559416579339948838361268389359897295508085639670041214022928876602726822330207153281099270516313135859769162241024165747054629329378314223056975388613598029516057043477622198653300696862112985576867614772590988550955897468355920230596753149115369649799992229261805810550326802295344049641956452915967479525128389811644924450384072553991292312403305162168959744574629273293053117542940633051370672923847403895269663934839566399977279005858074985104503954559524393815509035196014211864704876702664127891280141237827068960060510978067277590427291986145734403889233073980055022920860814325544558196889325477084019712687360956999837510405119169158560737384238799698308230911954816476069666767291593700858704900621760738230949483626079896871057115837157435837637786063263512559234034318637557642373158237157359276341620282789516698248638569677332904429287224890224085058655190862289222883283421959231327705255383410827289771529503464591176013317111336955545597156228531888114892800000000000000000000000000*i1^5 + 917986213428743307170136468317214775722206435635779051511757457257767040329955465245049053141128044530510194586419723490594004813535951427783953787061160578323749664164061569804399893875356055837288737973532721732774698944540326576845910060040236260977746738877169560657042651526050431392955025447423790142958546297262645807006933550212050214365731654417478974226612184961372748676784132601889122904952974541205148209194350991956560335325618878385088095314110792568064466013763857042856904217323133540437774551055525087368445769384503386764347894378101782620968836535750895631258607534916193523178920604429758858838752133768141036083687437972824590900716677586212140243708474192750708209320384873169431784426178392585483243141514550953552850978941606229058290292784295374359782619302585398181011924188058565194775588284673331401694381789245642786479741573465128813261838597201907834991731104222488703097793507559588891115589065249151098961152758762488300810959601214071634209313839906569159125631360668180685790819598987543239175906868402974165807717453483105608289826240371809527668925966201783353121020415003214973256347395149064390076307703156857674969419082238722545559307584394024991257388147686410134238188849692934144000000000000000000000000*i1^6 + -1046167744122264123442771488665166177779464235885700179831976307581365374033608789611789452585172847668362368387245125017927160091690892654281985698732943950773208843432167467534165102493087603132371100060107494048650935114401864441103420743137796371274244205369042634531276165301551099856034592770848941225820868949330774276311157931054413295613261000032696780489774975064927436198104190685353363799897319570534217300484937538330813275136114009351881143425282075711047136629328743698835187732493935495868373208327688698274654006602181403243286846132336179415366272253154410908584449196451243502598633285462714839496367610828822906926566598628336125385209415179070712145914830168104682740427688998696660308086734618894704319172659564691669465337777503845810328933162132976437693819730204224149277825310009151077512150812678271046821450600344129869915947605836308022245380961014224051114453916724986518626107360199304097591025161643503814965129482442281738609013689001902952579188581031064480783129339413466505699835909847465826425869712507310385383366961164560322935528698483886209692517840404989135470874762434001910550382720273436960563922175717704753472246401135953540819205493885543684591982973339181062322346167149527040000000000000000000000*i1^7 + -734155588155010207625622297770394778477154388464023031406732928560276962581120113445905333918009258532918980076628123057644152462466213135080314395803898698823991642338776782644126067789385507094514359681737706622030090101627443701881974801464627217230268007815940340878970719310068499447749243941883891275067490134129836268992613616612864912303855840768934448148486038699280367139439320726165875365174226805094109924097211231538429739952235711444031018695047822153916325704156100038961899148905148652009096555912248662644449549494456612121245447391650017843951207597792881978425013672263368083384250505951422413059158336099845370676456767096315069174727282202170999590100733077015001056694011275815567439415990666851433306606097608836996416319866683636916890148254087990985797595861306525173919463197938449545963850667462709594777233139660077314321368534861000401754933115194945208843159551857846843758041553379897886580569445600651849962606652962575287133461487293804608900339724203328224589304935414597319096135318096894690090182718025977966768754687545927509669400645801010852572874524748943072610231825220259261664770125555821617407216505168296452274334604398425058849355562768677354507401136721132592740868033819443200000000000000000000*i1^8 + -931528241097214858912272053113468044657516993096721093480085765319485220660374029383706096735826508769310255568263820202274605601521397871176619529395096391698497194442470760872391998373803658677823734706326657114680372220588557595404058958689074639585385777279506304655659609660802849797780286286336701863174049660737220308016571131109661718050838360874884045297993706528405409733516932528325898064161574685297496063561691204298016986779279454928404514140646148915020902563241415368703303402109423914773988332994967528997014944640303288850592814369846124152404205368919179840995443499098230704748770447321524917845720198553898933434296796702910743634232898452909766319780494027413830184060196364408209967247191159388447470515743130223730994814151037181863777965960076014657155045815202069249777053397219873834813031512536613335596532619112114331798908018981945724205466938749400152383089216596479618885491921214534127614940465434176526079799106561864489203669043951951314973884474749460455148966922253182414150266633884241387448468980883454539719902279374142139290685169330280996213566154378290366537445448924920653899305464972906782802940312737292595760129931410607919954394806624216312623572094616134318940248940216320000000000000000000*i1^9 + -340647343830678553676391803872801659398894167365656015821090242490794196898961992061459055972131275995093569172697356866151138164188603914539515895901300225418789517909806829590980889413493777641965279492220253590283329458716596797427475726675995696626364264941931303996790397419619380990410733458471771878035379726968372496902480004539978862266411301903527429762409774515785852596582986043530202250709148803629807014780510264725517586239533860577602115639394996933922398468153726475096143978618251973727504608093931017682780172476614772016527572462259054352009354448221501566118490786657389081370528173834097185337994352282688292714440231443510461791824020164104033405438777364233310518661604298500878913635895665121014372779429122103877159582426661352583458573042849544260543470001642823045911912443180637092341277916551163574169866612052133334657917414733624967868795953728865227484625492848170234489035533483156553755826832147120625808457556956732306631411421400873683751053539209436617251918137207626232954488600842740607015021144485571432168378811529362378089498889401392605235864369272896168699562199758826466545164312903104185401017450727952536601361520584564579448972779956557200949950355339458387777583128248320000000000000000*i1^10 + -126574617660521820821748170041271502528364869572928545228174786858682903603142618580685081237581480018056658150830751246521066870669249616003207919287510586983812884177015971548828213405712364621442833979263336527804151339731813634055038743618090592368153081593253105086043332550959826517721254822637803552344081683825266580092007891074289631339554817265219084242946952251848538032122884017514549836992257707174676469339882811822181617567902759442971266492538432362850767535678527321981398912039813509626922004360376613510680084540320470910811736152906698732805161781143125334037775245970213104769217281209247613078444897116455420977272561634898128248077838700821269449547890839196243781243416937362210898180236684453608648054396403256784027001114267174334052355541722321245986388199754072123915352331239130442731602003752177832443772394540631142827906919589789525669645069730442969303375508662942440876425169267564445193524140456844766269797348470828478193920097454170538726638248204188637224557450705198053771033944556109929649138625473242779263427732264478506358429235524873492387418831667419844301195182102825001891515671382876587409164802629239238449900128422684503909377629900367720207109167264660084647767991910400000000000000*i1^11 + -4638606794443790391415136919365308592045101075768334827009950567829391720458190644297238607217297665865446548704943330046869991414785251782053122391872615052635345497464445429283057887241285803239473878649771962129837420795859229390943273394023909733965649108135962860400085915907274448738509829555817876333536108866353471463333543197837678100338863877495301533168754829129800943912792023706276454244102534111893015554607341396468240822351675355774628493593510355668219881555016780550908625907202173695766775644910313411865859653191057607690262750170450787395382004972260236581295535188679102948572600918491607810225909748074760385999340178092349772582448438216715581237910121952468011893159238297909820635337919720118090734361419908586180396450786860285961909663424864970868550494535149093475454211837987485082005900515846661297059216943718372439655425381076105716580673658702629316348940839197891239543725852274015534993526279264389592087157437224502096118091770646057063894345066398416459146668912289289426336737780721319860920321200119382326899133438594528547921500764634561146276138085245879596834269387666110863525099830801912859841639170718765776620498926717614309773514649482453624982302633807339938964832256000000000000*i1^12 + -1535118106417628659022623146888584890933199116978779257533437152022755750068787419806935198324964751037503906681149428655301613279221646781135332971496163250105128204109176131795891246596436601459340599949569559545353725809426923715027796130085999161736729109584285542996585174740385496384723765644546649048736576037368300420274660732752171654383479865353021911605426216500585581188670296723573778800680302082540573652697676265030461578234976203497715855910838769667455595109196805573106282251636039305266617879388689846084445949893700842016684621309042073246267996532681963770365011531904861773366603871434643037798240283727673607020803393918400597346969038128034830452947840913455350784897020026691334752189808620127939677165617720302834796686987632900583466032673830518867482826358107737039865885349196688424779974681667932183035442047372492919300684347516572650619204978428544762701588455896709925370512735251017754359514374049025328307834157210286615180080329609817596298186028295661117608965221153767376089135463186587688501886466787292496014915673396990525110187731554186308030431473610143632751469145006761221136181104489408638765888200756340542361174280908328184441084628875490777184069484672978640992993280000000000*i1^13 + -106493280910566699765548915516366814649472502368599191567430334515920363119013739067959714164432661070789988669433094756217206849804162666296534895690124996306251651049071670046984546180948325801841685144186429605975471204297172637425520869318989989680845284860265819801913865213193034085486242535062849407119238297829645078835217768722303591083859020161355590654776827543174249170141063314871315034740749232669168246967117589678642096838395963154077904697470038237609325565281884141259248642741527136673684843998836120173941203552210077835939131380013662348959859926074871191345335845003651054697734089486979280815123917251739983308997148129432424833594689432071032584052745422151190527356643178551594526807936819974910466152058555754093310280495642462464786271001139826206185760364530109206964332351237884474178132836664758460760773614861423541615210064102775680150452614525140017056849120993956742297010426338786862691673119613885255914890324703893438180812666350630560605416648653525251436482106602178123703109941208572227179467637845229375723297625103779313621275547475538566193363083859667574535029765735058202590295068960000803927944290407668930188584232003887218539507922204980411229996363610065096146944000000000*i1^14 + -8307377118719274134118042128812857038410962260712419027122407317228412383903271616278631310787035777613400968324943471883175135672281525499175571424528162020278436377629771738400616407017054201627624493306769887762441598687297696736189668396553416078151498221715369943440738566930074404757524457982262356608582749414266173090481679931210643587423951660309063019614419848701036506533286734555289491759162878081853323559172854330078493396879508873314183889580568618917553048410480090791151802598537029081136169594499852209025359002096170256402294188216317249300415675999267654643838737186740806997497471997920372598140916775906091177330179091650886638013278145489729581795472758681181634973933126115859273748036639833763128256788915945803984267571914831286655125792023117152770057298954251082622230887217753964124656794402758800709795426696536778420371864339296301095060155917084741700691626361266581894057864548317508812484722727600734760087844400022551625905715177644078117870839324238038343443789399177107604201733021754926882735845606128893825296569753434165747346033282539131917008130662388651180559960814157390955773964996594002112015281464562405840952701480526519812287120203149275720806274864039000539136000000*i1^15 + -391403931455393217685884292630635877561332870324164884972352496329484305059302957136402514969099364517028359144123484617303621472990579929119025800065883073669543273831637361023499721495293488643717588371006031722469801274691361812991689323307247853938554969826108581773176817145508853583370162116403197530202061206998231203372961304004119762728389813001840810304191421901048703621212760811266245475304135104274902075231650936226032356855182863209681639607112641974066592566321212103123015497255072862211968686427644408508443501728803243864474757370986323384392086611221177691235470287457974553038233488450011551957139019166969262395496520859036878818832529237892173704550058403649223284695477840795266329011615256196182080659935390082558485475086788174289409971739301598665118406716029583559405194183449623698795842867181916059216036738630002424763818538461771033092270003169913999863043805911182216308219403472785551580524488649072251789725121633840327714639685473626840656515501518519132089850318715468865682302119285182150405918783422326566128866786151124925560782802422730503185849781172073090767336787081302690794061327294795119095925625388336568387216140742242305851576106114116697740097548115372933120000*i1^16 + -12054756761076676681674010005521567213603608494468232846190120368605120197299914899816404085117945367368855256918169003494778920371014074006902911268602732972656192575833312651100992821878488931847758401182597081905953812103658772478268640188287117770107580135416324421345388367999960280488425486608534581805098115771890161829521935680142616064305736096877029626782165823158807951772544731727210292856821631190354108948398954454265007967808085932443140442237661091090172287354617015770186039704548287054262099353775818220783332010428925844820834617486660233653713044810171243010898029052427084078439334460445185625712765575705737203500080253043875941425416095351751817949474358851675802430011096360455930943244270783202682811179269857127167853084041829376997816608389569756535189641708588840574633641030487330802794853994533106276608110861630811504002695901447498937814478945505608455447749463187726382377652703077900079122828300086811720906014209188356296112685406916382823592619099858237235062710856763911837084026785620509560160140534736306701040496755505276868476790049659588000530498770309137362948613483249819592909944276778106162700523615929810922227003488683906998667091930357106697762959296089292800*i1^17 + -202604457124608550639180836729584854956258363193087159545827037250913902068913350192193022790673295042449952049733673102784925086524267563799149745468866651765553612758181586329952539158470832942873329303460590864691332247953059125553815424514044439558861093775158287870058544514733769275465582198148793254341806957355821383637888994268812301612790371404706178048942597237181062304114182097648852907360498577507360674818467323517506016187577157918724260695823211264102727045327845980657366455725440032743342371015811600873748658327198238429483576870759081891545864648178447855548505692595852228857525857054546295579637452227521814607760793434855437863036474089728680336201699814358571856525128071029898253038721589240548732398392434553626038037204327996932516342471245306814337956870641435503862042901830802713504621408925668026635124859997022508493624501383852636277532839782457521605728276375228114970939127924366977931571967937800831602280619356130140060913615999777991460748635401875754038379205117130986932763962517677730144559493765890839816255189244636934010789746779794016449267901082932866419730113614041991628393606596043246991896745317796325248985258096144041613962148341011050728095486050304*i1^18 + -2224680584218303164487521343376263763926838430523376955652616955810867618517237587368911334871003551264754294132078541822200813198088269409592942465988226628716484935994776530757162736810193853101486869785810713446136330841036693306526580618794765020390246539138640246635872649342439378119983322364699929481026474913596751301461476164242811358416042632065938540083563474263129163646005371437929024173600407759649644787915597356101116931554622288049430101461492101539400043470993579006602347094536341468068062176855013934588129788346880081352578245379249040904605496691988355525341732656765934290282546539603631693249403211799171472703053037676247649372661572528818237620352627197168700779837695356938415497871930282161114429252810125364125838704847846103328443757169773282074739399956716728382557530974723184469807404025355400183816686569107190510883445066680285642606383708920743511342325025613097474595248305592171268460678035837379528717563785550158523801948878221876499241376389282406414895618966454857464885074609455993407695871809900080480832728755049611383535015656234395219014178970701611683471089912208318101456867576078611617988027697398092513959279973377987513542445028887189823648956416*i1^19 + -16905391975246886980683361928963862437284858412160184915024322512345801898835433491271330277009374712410580311932058047292643599759463500332289623986549804028099445105561458542682907624716235593552362097784098980421929972783316571837766888205486865283489079242810988314823340311259022912278965434244405375842718025905289866130672941808996491093238023186961512411451823625214179320538614237349657690306245762365689811243335283926415499688254796694034414712605119243577605134405060243921097338803271202847431806275459414227867994576815799155576573654643401908838916577971811830836202448085239687535572675160880459046256095809041940210585410615284006254081289108710285391213778381163054298716910552851728907112881966321363886187929280153739434342439237796892870842778553803643631196391804300453545079151129616818499459971553163710697930938493499423902729734439782226407553883261821998023582739382641123853232374573286734624068747558141777046914039579099810544709832678297905590424419707880129005072670696828668835911314762784167029282724360756324828713599143259962890184547304213191519747800248303926060070107937507020117349745295563255708783299774308100837162327901378817264097337794167031463936*i1^20 + -207641819074502671024137012951778802566744353051126330020353147173129903091267467410264137195345384276498214635971020522294081740024725883103005900059972044625174871339073442015344664132311983643208215172545915323344576250086594271406492730829526616276581023046463153871431482206948054527743778386894011481890189151466941075322566196306756028423659419667523183279262187029895323262735329079808658261957543468375957320563992857886498886084025787704348661230837837816603167254906999857745596791483680840393178313078334772471472374152625278848773981522260224390553834262714127062210633631323471670895614095058241829983956516891312264086369584223923695792081352880582865903744701566148995782116985294530913321141030947304492005017371961614048158731017879537901776102917557705567921626678255545317343211784349136643504847058230750981651570485278781366460567808386650675776172551718289806287115898439847707285685667794710398302396669094264862866351225861412970644145243511878773766493298175809220731595399460263827948061832766977399217031610653197919636879530370062921167915256663271400230161068153807385645978074185705653612004018722629616392260506175712543930538255913590148372244990907121664*i1^21 + -872409447772139334420070526257136067824866369170819156304401000756505008459848882334268116563951474912608292972168585798442967638900424479312371413680000504754082689594016252382063094059502565990362521350042890727567021391295620238025465009146504466884068804001296399940132514562848069600263518459693566265310653999381749851216150522696199187574658307560046168507734208204121592562823727417038426942222841527753440348196357285769869273988845627121816021572762020261780035996589726476579642924194451147833569104885217233696022187329946717851667159810521105011161395543213005040185317823109717862951250607020850047686243072626766463780102599873314771069528256135411660611577749487044376138479344288104820004959148992173114024716444023301359146349207811565343726140275513838243899235708565287138357414866852627330955646610073503613925074139143226926002221248709328925325906060620833872953707810375338903997050277973824507710046408999389447106447046422828655041391322479639403320885644714552714760007954697201005049923473284804699838971346837440850302955383244499936401533697624028204837862226673096058951574206128273443787801159007798816472568950674592317815425492118664150954905960448*i1^22 + -1556220752463730260485351275697005708797803671218665116777624253078192166958745322581801677758068849004176562360351426593794520310007446347237129637662607298703167810525057526445750171448163437791775328218066395959952574071165914661265678530321831147834431067557661727397225493213163392692732142492719748921490489459681185883418137334480425305382538470721977107781576021710802977382410607056794517003188084749578377961574679802823452540166430905187566009742037995010623796237666138954301063363592005660137419155981116561650245618312501359039026171444200434194167270493707089465677219769040177840581498703095017172133111399520865309676105272787022559012869808582158950854096988848392395853738507115182460311147921188357368875310647091147949984808721884339351540575446641347043839559518472674610268197639288450257238589522888119939595929447979181801459834103499649436006585002743036729524996876613371537134282574272016226360547833255554851339290221887917499220724281672791666384215270688246106767659804391474977011969976689428600311952946628626107972507815392579557276288772250837895945865347501588342080680337415404969088820972056224013706113591890729264675676343174729916481536*i1^23 + -1150931286636648089364626002712879280821714131439140105244692463639684892198431392078848479625876831624272086786943610049904462918802153509995418974556786102698176784586432857926332227381909314275710365794098267723312462241169286978909700275215025964107576081157317674163802127585634690990195803211861631281884095953907417055766245575365467847135924426259025552549229334784116018839431315041215921723851603474007490231498362243104767795021939650566445256059790729966926384225553761263622296271690544419657874823247178087207019257588143027866406250768374573613114052499280361234406794334680024470432994119064950082002072992942977966130953144686548646869578790422278285668106703949444452952210930926923552151735145773358149499419467972580098088856350852089357283098752082139395526808188351096799704603469177609500506906460833540865260070915099587557240256878317364686780787488516894280266155091061446833112763881547845719988477425424103824181365710876758358804893144685849919045585992015585218832005768133762176122766264619440245370558136071508679498667330236486261767232737410113989366912841441808341008328175979207295914510356126594190515617699522317935777133328821649408*i1^24 + -53982518337108945633017999648025467562656983761866303971075917332553901925458054951406987026503705795985267675432240460432262016265184441432304209343437181789529991114559911033714331068813819334964693928311503989893672536661503611940554387451673626445445973311247620513725282196496841511434747805141499253960462244077388088452409640140689710528061696747265863897656471066987877823774926473801754717323143023863971646574113532487160431956792937958631818345001425083244876372839353848145640594697803021272621979513750634709407252061504581437234991066712506932680606920165805377286105450500648856306217702736244752937505560900897431767712454199534654948855739757817607155522895923670507807294756673969450702962660325964130151609443148525544390041240772598351097322080891607650145554635115505189592264031077433903451377465995148548428570160706589849440857904331117090120868364297500332160338283216311118113061012648859634161880652246013683777622935183573078176335041299769411571757815727082640370155694977556090749416931507298891123852225087091348308025767678849290480167545404063730835688132471056909683049830466457445802363212706923022028342235193762316265446703104*i1^25 + 295976396084984430648089203986841037928242247939813129577163313019595635858767683901735016805174093793129892601921737398053886968322777929290976565881449271591046919196266146227375381932933866092587464515606207194287189895414797340660433953361894391344036165273284352038977876975893012055121939597687427344258914110593925360869812038427570954775975183507842302731037998570981711931569226656073087539206307516166527406847896095182257946523745358793842059577201724356715862954294820669982884953796038893117981257122491741166109580850306969716237630133441748520442636150237603753836132746325209835522620100227305780989724135422211145323024184197851673139312490431352889739502524672392799151878261778636880091551557265330323767650173503236614678411425790754244514199619149977379885691770968011306899350824792241054616455356695974194886683645359301286873409419046509399928034889619553599415462527629786452346025838448200327448242464680755480036146901771293964942027729043208297055985365894527302545655546267862842217500682235361826302479288441832529078821203173803979894670230218447361476659979580819489988145574754676847743989815890684168427605328636837140955136*i1^26 + 4859390227464944402305177092249663316808088467243905700562581979701011333637242169365346827786681393894930796826891739026814934806653792698732088079251332946903774206633186132025591496843887244237411572386284320356771103147817791864728035162232419320410160608519262380173407378082913173244761504784556524110870814528289937908596458889105568135370170937025717356722893714766010516172777302101841471027697223635464191116601932715614254876568184566944993221288054150570009315648985260544324130689863475262218712506619698082657993196817881961550377088941623205164412865022913202883389798741510864495677177520711351737657205148427312278855577698011412611836969302093039844952580476553021295641419599314502431248817958479300637173732365837120904081482545052669414079265498098891908555725838443351938546316353535460626556620387422894828284789817137542290263097414930584628900409627875404388744808904258212424527096209883542505286549470545672759915708855362394013621670470570648542092440706600331246095701548047823072836173310446112312188929645892490119624847065963689359077438827766714014676268849241977782974657977750586777265925887978148132298666331570176*i1^27 + -101364478412423546070489772581844907273108844556598584417161123229362190593756631270912913188341623330972524223370866404270362635800879964344335830020510782013063374480430464302863885912650573698832321808480968921954850119509763072837192632209965434895982644168655117225691159078545063302813487080998771333232817092462432324290087104821505878034505602609121999245926948318311754749221365329979199110470341392285132976419177176899783028348540121771106345865863212901034306594158995202889359167686142733012309504009950410693436561857457547571863295949732594704450101403837461563722918269125183139036104845435760173891162617249655069652655575596885199804445507983665503900514721751092169179246336884500308647891124664992814306167766297992948096875147749730668665749229567478581769024217262995759034686466608168690319469749247551069176024183282314724395087019191038134835522704719350606785981191369054960846911711438704648886132701510280757695423971964985590468141714060725156856313725907885256568881884587691162630283047715461192325698997529820508253055832249968288429720796616857990133675128272820148124355216334745631555158082550510577495084812288*i1^28 + -60043427094325632283896547815174971396417855324574755760608818058542461726271900039609986976454041123230617439459914646710290152581659667813717087242553010641049264563312846739065301587687420161647531987274004654371157827896263425299945591918512017687226275104665465986381932025432508234596009277490791244938999733126374082427186023726994024936335814050465339997506954900862541636304061618854650203029947789608647591295488087377897812855816692264579486948963359552241250434976533221577687031621948810822548863612019113224499582633055256476461748299310897987223060114408074755782839808298367773626016118213210476248354051112939850739569023119464943703528327526891648331048133910939169549593359193679672493369768064464223664471951577575116256224327379795572300201490762322066904013908084341006396918383543049785173681343363998907592311049928970731936234455350455460008955801806685835488041829259004043714373595746958693883207793172500443643147091816430156266636596477082912636720724091050101278609887771022156967748686653506557748600662235766289657027804346093665140414600033204890347357319789981788577358575766895293248543660802282735622144*i1^29 + -12641821625131667494338754596510190277905903500965183298738883317691049793313383613781551310550633171874633585435269496780264484324677606632353978904087210107857442569390252893847730297628431669706132926851692017086078555780417340040196566127630174246104008854805542135551177553918671990026297874114033048095367332203636263017174402253528353248660841484553182153750398540005449165688549053450644507469839769860559354547979127690264320633264480000158753453099820170737594167095674594467178312055909687898697015230690545776084499598209100664965024114326866943301876765160831806453787076500670199589600389782700016603285166302793066234257938058739071281607483158388548945967787692798239185546744534683445460799211406061101071975212623359066292203893790458386095787592618356514866877560687168959175559855366490176075357406220574711661065602603929848879279319321034662253377365522409315031561647084142879533901671594801800022016669549147255938252361316061185062281295945657435810062548490227541706512330856746725544155964870456861973416900448302515204770517178440775559517628069738924840380950019863437974161970032520669628578195361756416*i1^30 + 833258572724402521493398472027483975141554420389936812392452090878258938193996358969808604709034896116543797616406439247141714542681675391731354695788082480671962025463654865431472628733688083590334326157458113859178433356099226064465474718488000588855665955170367779368168455742402356385494401426065340234246678238965074610068154945622676416893114826286159512895216491880175593274234928424527736726113141385549238091007657313633400492528004424428175900670996053809383072340876069646101123821816591419118543393166822818852578038970514692593395729654526714813653992315931783421811522634300386124098192142339069721631576301240793030253079727728637674941041384294309170085812543776012345367969346570327326124889602490088630814452272704969866859718226321810514930779451685008497243838654319079157325015642046031704632933726218373856234732784752422677553248655536241043751687396204432697131297172442259666054512889321110625826269894838511249725478891611303711937495590185477083860910394392853122107785187812290823895344043995573524685843235089117786573543310765907681566118154609268052976260002495273928120227163803854621259432320*i1^31 + 570653656086819434327011876480459019746866253654630115443912959614244117841073596678643239422161225109912240578226855197228971303501793816784857281790511261743012367689499384953486065145095693973461652824225433901451125684049039783965989091342907963416167287463265798323945578686985717689029458604718890185481218917824098274821133899791497182058037748887897937809499759739355502316082189584506343064652858693669152325170344838971985311695170908939735282580963732611817045350314550456747112796067361348043361793050854629847113611814109290199619461991980908037650027767557926522470661938878146594680868612568739810582612784374895307194429485764080980045456427701100612847846227326963066926865640807507858066082146357102994723327819559752918012346214899390749632756480794470511514450300531934093204799328005359195052022560246289148072115571856213028273127826190964968788733620520112805132908619992744506081769759233468013402646281087377356133685572209394496479571791559046331085249221082155387890530528154607577628106930374197465911879352128002300783117251413819582760610456990378449513637238825055356731000441464326261841*i1^32 + 45683509050829854899583852799513162624061496098179740454069029097464069558785086995316541630432495100473358312337382943119069053316994966556482997849597336914792995083217274397614467930562000338135848683359851005151144239946364506635408209928156177034873383957999012237496209386531274781916017606824278913321730051366281996992715126163332136448471865767295476252727809721836153432454801887262744681088690564072564437933609651389996450899379798614223317519106048739179614754860815494482100521239545223831426106588786722290875958319532273115499194282556148808827323204600065132527397659816814954397177229684332570124227981680081289705949956308008381973071090999035364965087056821450333069842627484287276063883290901298317039499113830309717004257069088434565854535288136512376169776993280901496351290459782309710110014455972360438971132798934524265499687453237298333096674750564131941546592007105359287757468067407020945085408388271085190435435974965976412058209028609516421747245691031572726221932003012457122935297363910847941332259453206592670598683713809850362643852796186595135203956430209390091747640695886592*i1^33 + -201453542830945902335825690778759254829300608586193692957295820919022258074338568375147314442892967843222828818221354394507536691205448024917407590425702108040527694599085527588154470272269921102392772300112404332913529625866180262466796011719208153231880568416697805948417225692585294465861881060527551002474121057777034237364918432615361808285650966001478797742863912244548747756696587484535823929618151855741885592367077916543309462295171873183807954113193621744212397741671075766601965948063915755689381008948907059610964448465532314903695803897192111154682247775396368280161290061922234724329722111435462401560077915424677811541566782901017144231897009222430127828331140698817930494888866141139538133582355386990828968486823645383077613536417642382498216676593980698786917195720824987731540248394752086357176120685856579960212833242934320944922632140910115334376797679538113946270530510510926968073853188309826291295567352260342870276420714501970748759069660633924053291749723404089700464338995755341276481066546586468701019477238401455078625206443722737009678145590500738005531669516892856246583296*i1^34 + -241508026254441948148243357965051063298497412572178858479255293201786759128314975914021225728295029010732214626843208164765910026709315192699113729510077859075890724815741344145973092557517796792840363348857974806332174254478768313590093171151614604771457134969474122315338916273375739986802099861469223487573035795422971356763905781789017420933288262483228071251673762990601096862587645976788550939210406661945753806669410828360401095982323583660276829609166732156742854711828516023278072881280678996830411203131562252671763508278903370572061321295192056360168957688538207076163732291291107589886952093210999509785919164008387012160903175148199911007869474939522046712124618098314673876720006017740945166586414780474969013817802218277517020101382915086249987985884319332611058964481201080134512360669823436270396751633029122575829799555554869901574347902964927572176878387916453972236006897006398534848693684915301313507524166736255585737153827302804778425505214631260435692591300281487479546594131628990414147988207068139052036243869532305463047622204338412066953424266114484692463550780521054208*i1^35 + 23242646953704492204500838716617012355131699222043043210354916418690500005352176803666043610490674042387474722554045429888773556292882867553515579184538365886906426839980511722114928055156822005938209096368097324513450154474138378455643779284371636090203380152252654915198996727244831641685772658701382452427910000470051389127358118025693269811545140581096769355199409156883803239901772140969219212479965932036228079841684757112871557685608725926925150602436487149421674009555219811020853823748856578971593595259041781097655556401017205961016644612731621408969412824639440100864246147315010077476632322484673571688492130645768586641941184988638212894440363778791780423147011991703804407311925180864982338982006423030962148380626899233495710307974994136911903651714725799019236800805465236557513793503697262065569101742402437635548904653508630463473604122116429048634545006024794683847832568392720073649764197516170858682134881502439588502890707440092148531166285532325945981926240025053860173980567717585725375703914708213409612875728648805735430217501934824636616531927375736020722570493952*i1^36 + -1732266036869648642836303720546565166398338054398502597673511826021416077792144170483151585002950368685975813574040940840017605549632470784645408106926566752402544639498778613956712861169662934842918089740952782263173491141777949834862416487065688192672528240610809082251502200795322367975610555428634919538667954295563732529140559001010274726378718213410904892183395566340990775992525603604754198495801329205604043968894682742647989329539673685477938849058065943802833331808604195385510101858396717801209895042399442707371515527942633228065859176390713656040506125443556092771136790302556248561229731056915427863040918603964256876536427271636390864774442168047255532586777056518167916626095764313412571385536183227797573353423130071321459746416235306553239970378636757734521024782638868856307524952367530875974069722948667812822257545509813189393525926313386270286060308724441453538656360082139831837623584536698518910660566636783180632134449997611234424138412366770790208314516139363568335824764917883129078792567899297745219547831188528179242842269189383501333419269157165195067392*i1^37 + 58878754489079373260799793221742197206540941698883699335269018786124111472561226620654826463600706669165522541841903364035421892929414762967220286227083505027046983539077990509168115758432936222642793319517204486284059959266540088875639405658477941231794575532451489155649211419399812571886153956873783057131161273590730091954532111990114336756971576744943022384862914488596590524385860226717208902427710524482465682558399870551104540248442163182226256441090529625553214910331988761342279765462642498122499738289759269566761940458514258727500892133347199466210657744583625380751278900894181711323700894352334133430558527559449419690920993662277965341851689415027275996592974960119436532272137689701324438985952887277267672858375936736757372168550030561889836054481243244946968997879339032881814835579127724696397765776528947413114853034858961390147982506939550685751019251073265974694527753057828199690029437693975435740580165815279246840846538966121191674919411431726252907055805939885093538986477339400023709495204777539577260191421295279745030810009491144396692669757128704*i1^38 + -759999640710266569120562008077450614135385369053345019828549128119132836219478279377314530587622632745223655395959446968812513091802350557518397597141872998701927241778096497234627260130352586130886145280963511758763227931890597034180260496909080580436550330163063894861326135394993063893768557716634739275943383836676747987839902241174636118128141250463313090745969868649298844048565236308208712772661370244572193370520127312340790681331519909557855814708438068990009190238197875092758943898715849915051063876034551581629114198061241977904967655991548825451319705458364152861283594485528756154300524046964064117850362015629055630845242867956983546154170551512206642555888498250059707567614131211831374461939341834444136518739415182612732853292638956212711076879370321302448210593699530738808886461123285548644452853719394498838013351563773953335405708615230210877762118938012288545598830101996408942488978334015662503566605890104020071941350474406101998556689787525151535756565700088665039983254374359203026331069258589802983777315122922611526885395396873691651375104*i1^39 + 3441169848830400992245651952460210266610672474069761206289580047485579155340003728975565123028351769326562891530842356530643072953066598573366982259689722188697258730873441473820913874333725162935436291460706976815083432176134780206532087440207614115382305909773148555526010813750826924632502965458588588054297758841389833618451866639696652582588216307053197529320139687903123038094434007375626907038180696754105049139141947173239677480072909937373793804298028241226523275063796098657597165530635556058510137323088939264711104051358589549302835274986982248937595871484185756989059199580119235128438811475035686794587852427481847687965906258705734400312607374365561679387944583250555129245655550278655739166614945164390338341393185485053952727974516055013049904721383821921326498663349152371313305442547628087527442351277268303943982146876258704907078615094228788287743511810314942984055898282382335639069969590514460420604035748056086067765894966250327344585441857926327692912298505432180564627436666216840420703086422743477703980452516337141592882566626541568*i1^40 + 6327627431842999887401316250198115749811153304803265134121007569982018726693688847675299851588265490622389657824556142172842308914095794296249417679459554983776277904149269395460467991233806431161429914103262823898030936796158192044182618582523203734728801777699603807076729073282529689975841103893015083142348551038471817992460938032397473647686301370509024049120691691310627270815819013809189434301918925554031727863577141613282289694273335954665979622154407523788882523123984760598295613466387430287273555468195953445505344570227534106624101998811348931537626824563073110987196546224189305256276370293803691355306336040293186736778100468935439259704695200563994068974899455947353478379587686762625974514766430945906846616750689019649717198278131191343941363809471767609663248042095923582053431841176253093988477000769510901611888370592405378576615385146126920026881953846470215924671484552982933454659904143101690758223613499188883586772863408900137872131226045079489007082387170072604865283756230374500928225183900131038404040790081084221114286080*i1^41 + 36828433733574876562941546119253257168565734875556506512289784796883485733448990922628309104140188075659353639812845689134142225206089034360006242857265543663826647357842134212207885532142738808848047895823253070213098568013659107670633684841620410325473476815041391068242757412243599727888088913640594262209223079187291703248150369669666071063215613563712764882678316466940928656990028133113229010884925308002029858933235746087948343079612367999682793391615716496855892884624743402678384858254737846554837626406857160065890429829260290092525658201486720147267427326578205990229467292800058652879091524464625511112631022308074790353217068544890326183937672248281356282961140432367343608496836372110346165745948980833719947653410168956166140981954002908027948215336702022351554379183818724410016205819676370041170565517112687279997535267209031168404713168952445005570116801066056955373477857838986355140278019729107949106082780404895521411210459342605351928494112894057851775849349030838769114358793886796434076234006334840026455156936629288960*i1^42 + -582792692958145343555434526933448412175966745000006140430838277214094173812003386438343365039983646418361435954675197159620939567203839794438115698178341360814791222671830937604902616049729504101648087548171137041191946805634972789804164261793358683678997953045493028942737901995711595205939254541877849593252970675539968738124230489117041937985515982389536121845343075695644593634630042864599339318745564453185533556770445418744952074763162708376409360443483156688649573391870738090906249344061547675597650674428456210142947222661097788650283038236043677706725224109299849259704088249405959755478643438898643959801992361200815254629825235214995213340384992975319829166215907390209745725802096177870059746098412744391865954493174728743310268135888703106202574829204986666764098926468646426240472081927212927634767134580973400626691630104193252546807979230016775691043711702097212212777470694351596520425418370191550163298053592768258683520798604760810673635965957314880856984087941785572492482116602903717317896105197318233290440704*i1^43 + 14803038329176464253389478344319504158797407812038586307927986709720973297875890709172261232886358500913888902098474902450545807309493401240062143991412597601570978057475935753758965045515675481155238473921398423409503916871783640316866921779569278020974305974400886684275245935945151407629251132781928942584032741472533715808029545994600150378500293760717484648851588091158969287705863904392292421557975440056602797308835198227316467562004613014746319709817856939597267861495075544012476729551065124123857198416771644420168960480047281361675662469675285047312797301060530707515137806167170594273564230632329713127086161400555915164069695914362896495305865345948584459566924636633193388231820942594376600623141358943948233769870006951155911170387153977947912858407197493493162398175665570949726512141268421616405358937894885776125912742457944701442438091188006946073147636049266287325150505948450510743864127716647203236724494722780568638096569321112161220847670774508924083593558931918590164681116042416708586227273882927104*i1^44 + -69796715787352729226504293727850597379131821329236537373145180327095243546418934398635187620135612880258528157038396890705831958550601195731496958396948941516768538147014122818516518210863049022316794201307587704847648119582729492100355723329637219866859871250062248510161097113941974018834169426053660019937207116539440799916419525044622061289643077712293371939848955134758487101121955229701893819557613484927544185049281639368954683699482891282774891034693106487124864717176350739104576626417598421096657920642856989929945662852683631696283406516651486143232005235965114850001724529331479077614951940793843724663651655657256771619176955077212510809282193433278666166499081504523052261958519574108054849514338934660543562932076597842563146526167568869076512636517560324438289935720450783922796020424503678808492334080177795997102346242400506165784338400597398529308846766958281528905473574604447670167104106289293206826712647467969647808177043436181938452633944428155545365562398290437541534481552378281892035690496*i1^45 + 36583367459048462662059793981524998709580739529257979075293442782637121544726149257727783884118794197479055844585864375673702523904211583487742510626287320796041358118214800894422364635731845958904884997030042588607279710772418238188777971070048451142482296964823182468925383723116631952559160721703956200216718604993899251087631510127023116953827295817548552054405947784520211590448123514108373418575345065549982481078307888521981785890465525729888646821051016893220564829147701949041766087832012822320257498621204772847540879045403721232735315536547012745978120778684094994872599028406355952864099873440599763021445389937493801478830301184110193398698949318967972425555243897346752615006439659725184015253557587177364417945588479275137745918310591871073806526229636593156697117570257560772865207122125402737105421732638875623919452499322906250203784259753482375745431155917201837647900196969238006022629406079924501833467830241123793467247822673204049577685332720516655335088742485348669556306989667057664*i1^46 + -26950300144494049095477641786205160129116016517134732065377607935502324052289624821407005529053092026819783695118992807879317950784208026688340968861356841371840743684132003294210171655834227571437376309646281448148580630090621300604020315442731812133719500502628853084222240672619783657523017536092053774162755483540445403885993836066825253341436745891789182105347433967053080864658078443885706539913104027320073117923946730741524411712834537474028496043691934877351248809132809189389929416146326191099209619732600518139212641179256125461659846705760502794791841475714347563137349945582354545080806296561212720319992051850151796361074120284372562183030249747184857732834129379546465800900364090143508773969224632850124094027598474833900438209774190036426192605225930959869453628281486042547093622607381816879404268000935355979507507590654929878370433546951262570088800029941438004017579801238253189837128512737266699208753102456796869185650793764916406181503583444171697086187863219325548374261760*i1^47 + 10087437014603265617975153674859020908680644418194655821711680515258563686559759528800099853846787925265242191278271542071325162948437050574368131146552484331655854477827612808445018493313915222474514244668325306801939537303963633511529575783899831290016459437767560831015057577706792569347030350416860696817848282365343610667343661930228172454144792193133089379767138980989239989068720322766744475943113801325039199793589942836676663403316609255841138012207212973814752746871186177049586417937213506070181887240497064729179652476187727036089150083996817083880288535007922219489831971274989926591606015734283793191001166835770491912390006281346193658788119331104701755809959053366898729147875577763335193927680347365563431833838546564536293787122960078428608664926370244563227734747794676878585783167143152668575289191884331917947750238729716125523738772964501576705644902197771897570214108795124511555793804815904954307691387332040746711953779472098288600956772247627822547232826819870720*i1^48 + -1345882811247070002397538757713649497921326179377151506137262392581047492363777805042718303710111279151208623104583803870531617846435535861886941810877910244797267950339540529385160910742397626484341190578275125065773312226977997914615628201057681609755959802830874585715856838965507063705644400489821269625322724213571270669028542456073594367937163836656921813131963728728019895608016223971066649239269876056104930523341240010946339489684066811917496083496280115061336367718187235083118985655944295384536017100507253813146783097760468488618254781523628328223773827229748696210521552838258368371823766495447440818088751254126644110302698896373809921185152956343245250012204567638573502465398083213022672105048597085911481968774413746720422836290851672088698100882701362612840598575233337348110721535160622768497982914070678970123571733127179110837639136760098416917852339211256434522836054741515960254574220228597715702387673740215402330752311788300955421409262464846336681312256*i1^49 + -14703691014997728870763409781737629378370144026372814018399369503644358800914194815175860254103729875323037632387805020081302096285100472342271229826896906544209984458779344042329699390153794315738408285342561496364496299949953988342929263827355894997114802005538016304593018270850119946149747502825884620654902877711450277599444774817320643544645035845170733513475649288945423828050437091531484839696475196874274670455736342322987783251393422658475849539955004451100598588509279560292292324123059498456551538053671538137483133728484340896345178889086097552222168882344076162762124346361814706364881544980282009056121918892923330062972170785036820359211972938631507660597007469004518723880625225316312074619250326259098402957922394047775774286441331615003978539113146838318605220726339935161409046072287533826981022929824466005637841470660897137475370719224181381864777647597755497383090629720592042509388053805412620993186623316625742483700024235871189724347297169408*i1^50 + -48608106221684792945172047768953061507839286675088663859106981443661508480402809371222170674911904351197150550966609044995245758935407114097043103232531590392098778504048555550525036257576070577189560104330433519661177247632063654037551930637097509032120661703426720459679977002564115010702509173101536101499824268160533895042812178462411709623783818295987241309488848843137934321328766235775415184868027543414958802587773111442401041649895879850524191074415755404488385694062104184605444667722525468778500121783565786048949513609391916147699220231296385152172147487706143250660030811687243479414151555645448228001019504285030249383853107248624878448517272280960718635225382607682856075451479945467579228973205309184013375405615458268178501423597713411534769136820152105496763908882671270199534694793863649795772170589601698139731753795098046153347497112171413475530739655099671012404654231360026443609694840055918123277591058097133029287659416345116672000*i1^51 + -21603308220424607260535763388470133546113613613430380993099087229320879906672753255327560543877670875587299188606637983443498129697517466317155691530651218642155621939580127575196376260294918644627648539129831059173765948530562301385883358695109904013005816790081845270738696978933734736956038659061515426455224057309855946621086261801558270204941571170706670673347225577713886606500662656770985576898886810953594633617682651367083912026921452205887976776459640552678827274345685196426637706961907815803284627459890828301914631237025833910264118926408905967011945266270677087457209351716838365820354501922194498948084775583763246298228319005527013366354258847887501317109974145840580923741365781027617010576071096494669064369195822225702959287099626723592150423131879840270745205774609029190565045447166581038445070747169268622266564810377659007338621964471161546301891219967657549191479971258974968288747541442943876033827677079833541137661952*i1^52 + -87953030019616791850384358477875695364915211438284468780394383420321866011453495219970985771548258916019905995862761385914568865940855960168432299176260206207798808822883183208850136213235331494750967016662203405278646639438246973320068745678007716976425329988346305378634762420782032989591622827309593967800304042362538960944517265744221743928955772868144555502428490865444152138837704852530901355254619649833022728022083411292456603372193157179550659725122832671871475009657522743288959476003461921855326652005073535312575509976320262065943001274141259649568725107271053614982772913201743010667275466951822297220918922223476342916074746084396736517053764370635040181608495415994035803040515233502035674641776621346218419270114669210729874714809624221930885776221761362526472648621837859101099698986962848395052728630620536964315204793351313038338354627287484334510261848822638627040650229004211580581016123046096939820333295206400*i1^53 + 402360172364249284942990023963197078936488160669209557507997192567579000188320020421817372145962666152405599070304613058466147556632179212382618431476487565835703979652231144312255498653209256102269657050677119205796034677421712798011640407938924925549079111907997266780775121373589059650705947409894293588629127422459989511205885232724246316557828484828550920076811967192081762428653375316019295733466006979312267665455197649582276954562111420457925214407199409427398467627432925077071979283108944823778121807038347253373753133057069363427797047766369332275185575841566323785518084999107238891255497312679920184533447752157357969682020503580888661031285686120281140134680185535110642456310909537554552634614852459886734106749679543574852519778271664877461986781156111087916357996786135151272496589780622879066548469946586503477015577850034845630727963187743774219611973375513742622369992544607023816869199897912410112*i1^54 + -549824210987486783238189713840830380218894923696984791757571932533898673633686158802112481831438775906507300336608776776847191090792144894485732565643337458146750319408851494606599590570597706881111194495353219857953697541605018511988719092050230371078213711130989583972871092592077194840354708130912518025709198356700641441877448291950686400271978549788585195795397120953291003489543897387684920320331387608223572274482338078394140128622941332805556281502984022311903009888366727480017325545707268690591228396983634787951134039128072824587596405675711330376642734722728946979126872275928886638363425523887930361095871508070687367332453522226701535253714174276991386361855213328709104984147039515486374394984765612270155377125165874249851442685528975475226254640868060402357862466225405750791684129781410464559538289344743219717807512039475820113054969260522948742804281671903673085845871955100188016640*i1^55 + 2531632899159280819676822305826164774249038522523835867296371294298405196795112383542988118724633019013073709255099741811030658957991638214953830300988714537322982703761688812822979504916950715975533137212502949972164322827442074788564766890369253970436057793040724170835056964594823674997553512796921753600932338228404299809919743918376435281631611703988511258165343367500339273116240067267290540673437804364698903876599389825306693871923392210325970889537283638534246104349503668497954915870580327934752792387525502286180095348407599051134846252077597721975672424754596814599741933309361555256938658137943816732468153343303470131439748562173357808153327678319358524810297651209918957651272126446119626867377275174046847917946200891985690847895391300154611554570135254448346951821634581296962945164038271320787173745781866451324134200683314446789741473079102487444053903102621652426424320*i1^56 + 21438021044481104203513435350140301742462079668790484668111339094311980866888468295420114904557154329869755295971628639357939411788254016433729841149396076113114322964500143090880924698545735524742591505107632502135196566383480398091487980553909955332644509394597121050606587373791903843165928779776244482193154552985276256252980486121997509199719361112524721325292651374639799521720046056683485374595529783489690083255334976414091090834531794853063443778840744042391404697446316607671175096911608525880682029174991791939779518963837496764967641452400062312704302311950798590322177047214314421351039813621549241429170342292401791933917304601787105109534959886088050597844353934904772680377928497260898095713275660193727464498862979697898545356415888368114140706351013375663800979287497195965628633863112340017787413413266591600775710949368135188963749737995132824220336128*i1^57 + -704212216837103472751324964264369530828317416302959120256548779613964237429318259771880856263646908626571524105080492641602271411114983808459860802938320820151303890238007722915917401767718201246330354285093479626464670342667524109334740884801186012099033785683562082294173514174523472861248771297062448228047380581539448670151834536824700694566928523564814846964201987662937517793216965595725545219395233442959898371787029857323683502317722136436906460744504844092731705934068659237413898866608956769851187059784285635130695231067492399692966723656154964784693675128917861712069186242055309003919318034369827408310400197331319792004347771867765289025476530549051907713632211082155575406262940164046875567422830679807216138751032816743469226895079315620893664153334159349167749176635078193847634911525104772927307682429524022049687408578909577867270553600*i1^58 + 1957902549877206701463514407045697691544242303649169394237600688235444946847697633751892855654764120915490311970764379787931975810381718376217204446512327625402549545591929370671604856621914243537752891060901012973128062927259231895930144612689268226187528474667773679664786127439350346501190895850364028754392510859858560349453264519758654957231158640880172956964699850196978953373072830971518716699231177662208659319032581909882543304122815967145335995405846289828766098036540205666349278512731813310696089864857489479274222774317073109115836257237501223425333777876493024641873004446759834637358287478463524007296987755756291643004674741491499104015384551756560706625606735262471365543627453303908720074534082409742103356746111432293595820158256027010190345609548195428622224075053153627488170127412520400927086794887661133998243971072*i1^59 + 8178392816521892500882919669971035108487926488119256523584304653688773876076459396383331340813813188500627694838940018309547670117871446874633646037775229221442607382057993935670008015230326744449276043452779734313927471942045719733543096764411760046875189002222442415367527183033067807230438634351012822941924814172995203034581640389737934286153753935781268720225544139705280838487141060001704885086249898607479422989914801389314675140035113674862229841820243324935961272877917638712602467542403936891394914638708065370986766438109542416146797040854969803522494175915715164561727888297921659650194674571996916402948994288302905581422682598152265978299348280779179140818656898810009128411510327985770985328048378998259860620455016552731738774806708169463295731444094971626436296567396783872708056311801546101393513775104*i1^60 + -593041470735007581910836106509140069218909402666480067700344957358320186802783594734685346468518605973655300597143741326085142667085218250973223333231604173682245946344306164711307778644244149895206457295480861924012983209674988580977774741800694810229616400557696101456718309738075972394721389196310695672925475850930378700872789991874383690688244494335631009338992661826757495277026126062397381738627674595706803290783290023363455499065101859789493050774709047984018365920075296501645827047224239677952464969610793719222620048312251759825785967502622717848858275173270180189278462256842187448212177916381117112317427079074491269985469218324006875053440612642049011158541043863833794905639033174570620336029738621735905845292271212271336263937177524976025746135340534254754257493500037780413087744*i1^61 + -14128601033235272464755759631771305338711265261154393060565358565858193698024163680254985486642995804834206280976586452454744972981447753283111444688699134469456636774817369147729387745291492673440973637728735125591272500055174435073121417245657933678317125896642904033495732739239384951573069884218437428626134315126814394273380124413268255339591438195345735681891170210060677743839377191746617282059415901279349346945926751370099653772731974338755915780716003493120485884273603251112136764373092696883317496320768546647180971823274982409243103207340915896788625222762232522333669065062491660145736510880844623908990372875173541674189538284316698842860843273389660668405920814224622838610914405617332026968009269314434052204026829015840693314829146743846515067070349788053504*i1^62 + -89386093197549196316602319534183591477289321090908796124793999749022287903327810054965754174705081852916840216844225049446640490203006812516790296475200636680814847541687140585022780408907405152114567848062415532453526654339728494172013212681055269009436441698569408585044653302766274154782347014804652393151212125030678248008432569909149281717539605726962673945699729544964473939483830477387824376655878631320472015595149909860661889437104456024065838012369625817840653244276247958945941122210365396980298769612352338332062146360227390508241079335208210424865445528663865427558931270977486764203849498523016140681876744386964079007130401755696097822643765278139635037049527882522156361594216475447713300141862979913436204151781598941393252736040960000*i1^63 + 22138457235364083556403438321842357923242644941437388577526680927669780751108212802700815299966157052361133339103512671908472180748345135839636802784364685859155859834339202058980311286991061674366536016742233038685035381010662356907494491133976116583421895166292832053449742716697212346419203829842100535875776697206088035946169684346589028139112746556033865714831257193058590551016074592546339797736331759898263934451947688519398417162533515831959101002060075548696927593214600802657173791969665579586518220124780636971343773306347305760312461746290678096127198492879386154121791792112605007565669659950991824138859597354561121111203197217690769418151217276935126756798637557637094569660471174149833333145600000000*i1^64, 206940862173396608348994192988467802986867285785878668863257960997692100888367755062533977663149583111861209076292450661561252818610243859510211482142052585642794568187366555978924750348073654707702124781572220012610580581685793108149782222188327148493779118915455719442956423553979783971206784078100637159473142513548283749395435947967878682526456508172717137372922973946226773295934083498041362872966537326189898092736114073123577449395565608944782881740345109622554563480881332693972038588539890577031047683070961735731076256724885838268555440603611597277712466753183155640396852011178650838681502560688009218530701511292872213966636382723369823566893210547607486501517702196055969593648812872316519785067052871348371857018001739165676982939223852599123221807641572147074802496453696068570497063680408838726345864066615492979015234099312617027077526453687018520056109714949370918121997249221676534958516389470744834640803701692435496864175285245922397341922845477064242575264143048538787820920263336924712555297453203100455005665904071919641515918446437161688897742477240833356747118126181276813914031643467962258317194547348314506064859670015628922027256408829233829240707918017317454932551598645194876642315831588443991543134528600828016576701546599564973707458460921550557434629476105381562507584279102802469024713910554289396628622396936448186796474368000000000000000000000000000000000000 + 5834513279437376492111171330254042474465138596189129733437694712058081117857558921162066643398505918942103283371662551931396481874984069003725724198126720307945990569518207693880337394860718857083288131927165379681663281013315106961153753815282354085472832841477563900161350313818718899920778176412056540887188110645901708427068179042111281595275808352454938317675473355741698601199172444504315746515588257342620876659538437951680509640833918817570833690101841664741873778987552067131530927921353069346039247762122578856778852516102905727206233892818971822704470291682078665628493064986451294692517567912882162466250952133858043211173504416514754002735230585146130468589784989636309287781924827268288623320490018439370888690627578491319152197342323604248778773997321953826139094194237104704744517104520481032126979596582130359632324454985812726743855034732035501399333235717896544112765967259615630645144156356432786068181289340560391769954143095334435552229692916942381804008062915422953630885300870710600779774188928562715653379059607907642963799561976714044897415490345537505387518534255350079619612288847691121994018879298901270755008829709748548800608564682769230894902290356156497529623168662649593188143101707681630882828437707093781360287860328022575774524415632217314415240409537974871769534749919231034625752296622984362426843576377189945787033845760000000000000000000000000000000000*i1 + -14371751464269719361695344395008630417967432366793481716131771608442258205697864561990708716053193577020323590969991701826590515002326809806974102694669463728812614616864951611100832875157341727063529836710686010022184469991609070355781596405208106660691265006406149054726536631268662149177724025159953508713548715149594455392686814962890015279239430701458473196840280004977068883134316582140655223466870473362542037294363914175564839451083405303405918238089758782244892964987109725448272695936725298268516202416702814385410366803965020219490550819186637835189971713048738996228097620819749749284349824517462267896782480095778824991477048269903433312019846838594745872924959996535528345897642891320697622650030947527559309486117784757036444315992974367757891608905388508433165481123187898891405546731849145839379125641574237839731863082318960840408461836615913487645191313312214248346110025340694982833680640189233048599413710211573949923701153317000785774678954684865560378067499547638487784514520461038510194026586164912815694953804255240777620025814282581859367321084693319455014167074433798071796080659004083062693727016782904256872046398728046384869014083592603074932156896306994090145800101679337790109201803007795744103217844982640634066407836065431503929533191940629667859586043659289560952747005127213416291383890241337755119821510514131125413714329600000000000000000000000000000000*i1^2 + 28494399149484298823001549607316885667238150879737993047560567525786610015435694404309674429906578002444208380651706279711642984442066678741006748792562353576476539796993676832440155683068648625226929129270890020256984854768846886101604537108856628531999678266125300068247731960771738628437829739801991174637953784179933098279560901795844436792509178018542565517647679171131858186300675269467892147632562800443612294718433275754907401683916316439424496812326773362759235422840063627249234762180112385536915902349228133064432729611660298594511460481142664090390656155307951508378239744156130611494994649886129812167691571040109450014208382642054113345061790871060480299229585133634277140434001220341181406784890413768670412258087331449048005142149549551220881240022186670674487774205701439952446092089283717456901453502880536024376154036277867956788793079338961369718570607143448891566588599400613354330914556657764011135122714645526352620305240403297449512102276126799646319873055378601689526958093421613464785558572171234311565047060553588574430033431736359096338921322031834728868389883616534851986828714872892889727643415859427410645352939894996996274340174173220771792789496494693968353289397267333197164612511297210645963894002837010764954018562856533150206074116709661797062387984973142022293435332395773737511716415558149447897500219044948840716173312000000000000000000000000000000*i1^3 + -150947549738094099881883475719718018706275911357729206648270521113018511171145381654757976451795722389634930650532537196110467241935870840444912454720778887381373298874110218606661306026592760388141709673666750633536091040393832248177126637874075941929331344655923426878531330652105779484478894632230195178615350755589820097955772696270737931355002381818654418198390418117844247541772322163536815622225530477431538842022217154073870367496516461995488336295201346014146734952409238446809612608659783981150071652014265193074106583281101533929948320346741835780681896780536712463067622219839205822235000691407309840682609309443733198922024499127614398748830329447664283681892320365640387683702943274410596532083433528724481758530752298954288122176189655629717007726207892357379929145462141846476759129078561263890212031911106440474860732907044485804484853054446806404028410237257893339469328100180757330740873523573713142915655086879153001961344951176616655597509843257749976865993096298379503420673131223977705317961524798162260058354134215933158362385843146328932347404464460981238956997354214856839995558456487054200368338909335343592444041798814087116302033134591936113303642868084180117251272812059072524420493442543603043947318899034485426027494445736207455219948704708652443900927150938343080158867160251375936414866559480290811867256637306510247146291200000000000000000000000000000*i1^4 + 223382164956807018361313512735390441396996825250977727637454174324952474055909726913159370178431231855475928861261988546672402661288490881521839416864998484502315962519078940837580122180640540141836249130546919970247454808008623029201366853309214008639060507396509771202740959728867854849998448416457500455759450604510507483156265408970229174509376112118275449690937205524717113999269768484470276086187669396931559204850124207280810895673754208625368833603476356624351371422111524470533178579241751998318025445707815794629619490862599242138347330765166927012870296760801692604413866556392936211433710182819176397948330093915548209283136137730861288600846885483549502840616653185964912178562251958745273436297532616134351180820461401723181586342941873618653288788723448247257130524534283109849412453460382177380578539692722270440797362102335999546126710514929798267338072029767679846519037863477487251327961899939710942968105234017796423119355498434208865640855626912893006847360019675377219847768368685561264453571557723476273261290361269195545989902560158111009071035152665689471509544327264783777444586496760784730907261982916107525593564952004748764237236446795416805972241022046380719986793028286047760547794164228922043807888969012534187413464765128696787030909848722282818640100877779695438178337774908964299060775771079518404558280614231931646220697600000000000000000000000000*i1^5 + -155873504334087061285174572199382056367274575689784333854884861772998646073754444469970008429157102910658690704908844352557266372586153170952742204693505947215215042231240805794648908064222934599696128421678682054270996244404502740127665163247853227495311732338013187103593895501861496320723481107437527814263189453945484102200411350335985314624227774642830811300800681803198161121356806041622883946913090617202092639825209655354113522007864793131498092731247800601064585113016791446269141191864656778212292785658110445185985277390756662733456658163953185627777235419236508158506405393397033824919254892314562660880451360851747341137182929444903947301460937714780407037961702001161266300080203616131322620269328524845234685476374578408359633324136955930339210767232280679739542260976723469795684888944013327171280431142785341845539310513540250877095540783047683647881623373752001553999788711774147140779162038559630209721971192066189254295060272622376391085048129278022256522286590189027149316973928302608582554916183500342698545692617472123674109605008105437008486171422917116471841240297464055556883087137387319166093518794538258343875345866635535184382106845551464917763831883113886576969249040313085432408125169152408710004178994206617871160004523997103471230062062937600849990951592293655508738852081632343309858437131359313948144753205960474307330048000000000000000000000000*i1^6 + 175717324235759037010471612155782578349607343138530608715018907245005578988946402055460669032156033109077798521242249814176408523401206818933290095929472901240054930093491366588609655658862679247841635016267020258505959944376246537667965502882630033333739337648851442585245761673385704769201337021051366389508647604709945003541147106973884297028055384610392232784624150754276738700208704448871977377867872419500606418687163362739441046832644496527156562653109130505183231830715967955120419407757457267319628796800881366696603731029008007605693052203256686855667542530949021819468081180345513945358049666992043570265091467150114068527613733018752206231253473296219716160048034254086234154703542393440553552045798232710978353985338943115274223275347825198057642143842109173918233439315597606446165091685626085344965933981563753927062372936158347455378559195617761509978154734088622021982549199524286956324664461298510754648254550150833164547501473809372471860092823361635037321881999837439086867428993377239425632799110838779400686978323796378693558927649775832646516358226064804313318043336129656157492992203191056162738930079795090913176350412908539775695717452916125567013146251441391725354447722726053240121742570533173013847461536921400234702153850439216213549941842927910890002793854985802239373324354708828001523121162404598505231623616603398791495680000000000000000000000*i1^7 + 157328255287933797378573114094873608159890582608733963682809533734853924836004601081722286719009109152620606131678425981821046687891694638697118738702776951348724882856585132530925514967786609897721113558896751263947193939004039479750430877007131919421219744356243713990492944220879550782498514949985680567090782160494988915403324657126343834447988543312022793544457127100030258054785746693181435839542953976595139439484607295040206378606357211243648144006086646429815590529069795262904868903053916531487535929074067171859739138845908589676128639095961166230145312592168461797298857874723493120413852566284746879749020082684121358329868353432663040526000204173499049449147119898017147194582169304662391367447557097693178098982989580971276739265458872970647271526929040344582122954697034226122492657949767769797745087916789443974089249200192194071954224699350788703314910368144865430708339957950096757588437054709253793249922039854085650594831401170591847413857759262131080321923479025862398461164530107077512729252390844217388619345416680349610717309911052473514852004942437120784439852794167263219527402468126325853348057755905562825892072815534762939083588897392754798365300522767504043248805796530654363641304036813088000343548070715247180495554346993449034339473386890720689590948580470658014765429783449332055304370151289537450516924323653940045414400000000000000000000*i1^8 + 168702567363848866563008537837466473891879752344614526846614983422769446542762399289957984904474170867293962140407260321329303444531368050023238127559434214401641838095871628897618879548963404861635920254508593427872809449734605102412323791399439860661809844717413319062983836824805623011898265467507366932391459596026623620755856381434128099959856698922375761230150911227313640001090792033128441643228645893459768175580777496667591980955704732966395139659960814107958963035678661268678771375259941096556035142422994056931880162271568275216089044976569083857974045876036023143329331352256741446847180614117134247146998232482105265091557014606619220883424786554298892604880258988225819656006531262924056603922211719748948025774272636002485986491476561650573791635270070607295376555279162347972572992907292512280453366469819558961262353496189390512152346664350764306970472540626515150821346556165194587294700623592403378801909074660289469460487795998201869981442220151785146803932361089567920615526389941383127494525188723819463325134537732219152800504684070710657165130897629002108906124699978093354306049430093587055477035595632140084716988721635408729883287583802337769542685247089644668081817753940167999488901204868990218497931140327745991450843119975251801507204745687761901666332306654037609176952379188836806004037740665078963594641061254203965440000000000000000000*i1^9 + 67080633248453632503957578128560247789788936151402120637602034321913582843623470882192510484037854668452565500989539784385805040673162388028555902545541248011201464644054951602339054819591426054426793370477169519770518216119389751731607610028264938301221093342877749296300620760897724079852758472048986808920586029445262059386827594144546976606238746867691373815061696392471286698167226365342560444432220081464792718911885407659770457485181945760129232865514963124618217266447622853819922657336665577318957845651139595361601366983328846033750616436653757460540370618820667886313237849855950332893726034290255069354990164469457220622941453528949196220195339016285304713901341467854656221520241950620502272772639458549041370189775551941341682892448750022473590987671329263050907253734988502007704458677089925939410001725569791333277235845563080659291347087034153735903205320813564295712162495089619539604122379255494425475096608740887659632611054150767502624452398667182175874638418589780290518048571178325776380408381148263773116248065159877966017459821198486974045234155530474324409159304455054755510298664697655896744167339569062398768788054750980309281307668415559282874223961943217018301049330216430637194252770267293398329160467074741141709195147367592685495788755047246249992286193590941852794537803245330984854379533716181709903040107890805309440000000000000000*i1^10 + 21935666396707802374025615458047500370965232666677778441600119171877172233309896613742294092872108866381390022143030320105659717735782304292719449676857780034891663873034094169905321450845180890473410119505584169504252951964082684710433938494012236668723738573686323811377296126636167000234096388844867784275296482678575321369588545763632067219875939163130874179231322985549481089554840038809314345887193520548375060250444314286638355843096155316656594583499164595823220031045488434055622410209885875156649801267902463754961838534093749353586057115260261336787621690662796908301663200758842629951835884452676384300523649898300214862560749125196381260967729035334214124667617573682329158417700098889388402912324807810225226640743467245039078485315761362947845204587331773341009993547106594684633865476247931561474732315235854720250414555393333839795645803352784684595801851309317149928370248543149949263173586080593936765058752267168476622059976740235019003641431610309754651846698997087449630471667557075296736493224930195690896087919643121296532446842387991054744426947093692958431016865659740940606320463498723435400308909326548109250060975086391365725251215443048007470394674215917376550864591929717315963651250969530982723703525933033995267493824979729104196939393716261497152822677190313572859560596406451509656761587800300217695188301409733836800000000000000*i1^11 + 878746695950633227264131594238264138920695962094312348783210512234068930742946746556345800915934985930228532497811443036101389121725717830050383896229861462143539134195635732261633417663917689930708626090271410739735467713453943872594608146491248439611905603278929609728417143063156750722372503929601305774125794173954231685655984346850753952974472298563039795383065163436546020846222134619779932813667988258954224816424398678473458931628569921810645585135679571929806463173333209925427558214971190809465053374584227022545449251574652434911206160474923739128848519695982665781134329875634736870711997230148554056293241715295977154382847010366746244139544906764753153488223409812078014245739811963077627625686048782618172020108854836113352235360650272654070906551427516454825723221819686832513694097788717645480288544059411120332460227546616872906028980767849614397907902044714537769330206081293818565834127719887311810067193870917996176378408422794012204374416760237024224688353583222275637686950479851882038644261583368257474278604994996780383959997047365159543230588746703194172429840185560769656352156692820922426860308639921256714507457125919010752740763071518976044534042651264955306248493010268390400682551674594224783736188426750038053719192474396694086348860918361322138265099079995536261290728436941151153909124520428852766090052608458752000000000000*i1^12 + 271726446463891227592300185649665281253943856222238322924122581761850836158528292885517381571713391028060580405789501151001757861649800029186943083515183250224078205839621168750753232848605363769306269231600404534888399757024801943908833359332843482308493041566761504341557508913941954131312432625066134291218292721795641734238630013769396555608606546928875849158541830599024997919785729898165429286914094564968001336819732790843319199871714684902836514381481447431454708190973281695970529705010567677638125390197752561270399083585027629476383646919789415535298583754621087119458731401587039854586970860993118453919539502590734170843312755304952399071592569580646155763159294785133972830404526344820763627579641420616667259720100954473549623993417717752769956534301250011325691169133919478005744340408091501001345081724784423867963722002197806232611967430126970901749278781579084243215503694012886411784108247638993706730228470091620928599988947044496948210350310055270671025294551387033406423871667030487812444531619051912817426467706941946476570694168908317943699318618940268037555830486555043335114913245707194903753151152605866096035860949213240643731956100714295608837748646910281058936785786386524601466727462310382815814902506682004556372332270974762862870233574169018550312108582321677552342302301177549139367703295193110757626028501237760000000000*i1^13 + 18576172883298958028871803741370792970060303384984346785141425105416774073074222077990762740538713782018106085269335452541037415413891435958345303234413964106450316758770208291386563803333162942828476973860654787140012357903064452321580266960425077968940705513086969330160121382770377999826090159998598796383742388940356867054076903848651113027497223165398018826751909734332638940735121205922777453925243864922384181024120992160211040886186133414926831262567430597849354496316921235700527884072078776718362496865704920896463219760978047819758506902991394296349251722919368258154146413987383385226582731698338431553546605910238582495067504300929957814005299500435836362594701634344273777351827562333850244069927473245897021447675448756347439032163229343866601343833304748728324202231545124386774400443467289027355374248053410494483847675741764123318865157710243223465803931066702760967277175885102761277021747764848416630463847454101913189134049144151843042702280118034754437182264815651998858446320219676187911645854882773599191034278382457337944387540420510625247257445840761054201564582006256778196559530983672980529439856783734020011682012378304765666332951349962454106990924705934397472005694215971687422686233705105275532326997459002743137804492598407832824413092061637028930531674207682737591482079464002024349927190086592964105127067648000000000*i1^14 + 1442738049261012312618624906224921230040537666019073644604775590142263233221238589510772129006443411665485920822047464998408541175675326364463293711388662554933045771771148546595608160644472395450281139663005208604657490218301868009797137292432855133119806431889123664307750035371583492712050381877126305351506318762168332446899074074036295797708356478433891413362954315551614644572127577650310646821648503494472243277657534876898632263909579654632928832159445971651698429638015047024893645587643682033727964950886032402256857165573904935533173529211389233932112687567308686868816316665245409050963479350871519967420489308301911666405850149920797885463058596776344986362997471044538229074084434334438739501080070664320314729413570769918628628947779206626309007294112061837678949247605287889949037668427875406245970448230682364522248194298151553595954432645826214278630664497289306466282947284135143629826578227776374515010211495303292832742455848640060576688761548952504947629651689104415438455354131636786226162271561585250251742163144840795812721777742762435262345522589814413140241242558744179654855825084489134155957566152596619175723110784140089444537336591790924792731353692822375557271324649810827043075678845912438490572323637225624604939509388115545372527183650741239322138911803106189459961297416943658974131313369179266626158067712000000*i1^15 + 67056536085289650916279078234571219038577772812074397455568693817540268568944292975305118953063061290017912161030567119759230471523925917885318640547899114589734414646111584558014580920606192938023777496287106533196546144379705594114655976967662140822313994006452869805637469288460127932140386256212436428943777123260579785776613569664521753170417534899321090980785397574109443974491966207335735028384214971090661646508011464259703757808352052861050018570822741645198050064405400981900006899330349303149910943380962749038434164820259473235258335859952709183445272425715854560875286130961905280568021057851570807166269159039509813187194240693558819613934477625772537424733533323698036512294759821970484005335931570788548066034242454066937329180829345589239549925162984400014278439419640752144338305060686891927075359010824712464702531005845376419936451398155802690076671261874169618263736011116098268232896911306001837317086421287760882099013339267324790719736029935498896298943179821305861041718690131264604578616125326228104423030045162983178364766196443592151866605283663879599295668652037791394777239854428167377604572469925285421937438515463965529687025344510278641848166932693242361259230120193065903234344586110610245453420110999715257117803834498372127931124702124842356315297921749814612834826793627383591973166782337389798925271040000*i1^16 + 2064788018675247860938756294021805943231376946001313536614610399187048389449363183367204621309730747434897079353721068145027791389910680041501642568653764728952063486065788440406109628843067546023422929581322992318384289031724256015936408901550012731913793647047656333131519942601314804654802263128422873653967912104482382158349685707440753448062414730460328751506862006098293963373112825399513373916804683847078113111413886634777180371705855311378018701074423075969893313513917202950526357872996885839821467564378194663687266974128706274867329958414759632046988016955367772697299148239322726673610030462913771688119785100911676827322002120905680662608125706137811374858605678054858310744731085356588752505999824081494753128883240742224056996987988599723168016593635866376260964720833853122449150992575054887968155751248944499312416964134629337612404816561797749464130845881044006553330967975186535438244715243738675199266922595485286780093358060853973204215473845230878946039743088295057560964407827533768885364940954640374241212834593256301604129205769564522448883592813921003757798885471193477443737754899199561166840581912420333902411621386458191411587775807576728670801084291652428964967287685801429889466912256571973379645408315669746616597789391292408038254884018253332564199625447228801858663922279220308882059231563626397145497600*i1^17 + 35882457524927832124678191789757122632622498836667363371426365746889755592193450341488092217034319255848634562504688572425097601386962157181524002610547111344848833730533282483513333985839991571723929115593795346562533379088748240686700833272790458630025466625686655856588947010406186850221150942220619544977126448393277798888434239696471898922361356488208530410206158471814467228663466914902644385893054752758478358657364353714074452646580345512464059264296294476888225519631662444360440300959897362364343977647110381789297834556531544251550326472056618775968297868342205382757938097927411769692589649373113347041639355849033309301521446342908365755134480019715422537783217129437035680763063516112777708708706562934689546081581715385309703414296028718261877336307667503153814246139467926992254791535997407683185949750455782882263035581562716094510131027972543303064411481287801889556625553096118064832536813450683183459247200705013716122735466244276204908468323437054647982110709465254757799265401261746314165684395461197059068922566214959483640151676139439899923448569756315752900221140849256698670733812999090269087495454353787496496270628079980115504504023529285905101415209813738581602279084923580986814624004940184403944659474870417008097268099216096733732259293557727418655956909332636868253457859702256507166765797881327648768*i1^18 + 428098610082874666407789500527696516037397952596575033403636404814541692369849412679939326307875542064036653826483342612915778738656544690759811406276839505304033836798642617822148233608569236876249598936565826466390708609391263260321867332108465253907126026753671798175477279005684931242673313396085666627006593497608675952652752957287460168666239224981404603176759002392456632575211713664892240193832423628158524419904522804477741239743069115377626702816951350961565287764678650029371940747475966847599334254928830781155896780939859468574144595685483843492792106067246210227450474040275136951694682806682207974663159272582730340290678612319636795820788422461227378123874534744177865829811490668281377777818727636631993629364272719386223167059666848987736683279898009449753682951644569571206771285800965898534352087643138383787641764656271326407821143078222307548306153768518581111562113554896390830184913420016225476317984953595759662869313959252727504769373022001312372008033741369548073102189153459771442568882745244741341740394850436247809944216314971532562045769126917492010931893834462216654050514383940501200258257974228077467862437533688438152605060302460665655487450589832765158153967897876924709615219054218712436106405581847524772096455754329188418692268773383024838901864893911343752278311588085884859582273103593472*i1^19 + 3071563921257257329203238037741253289271775064057076606736610577497651521841098115706017816760556041447186551367578492094117045292285985962507530503402681965373639766582380830714010756267765743296981676425432282325616885184228522656467246850580079328611428601915343389563427824684740528753196337794027765573461240344858018772890012827537735971186784141738670275083314176270357697888217449784188714839408382012967206731487543441625389312467874064810851031432412677372149300228755056930637266274791171068402438218489696316579631738544708623492762838415048730669220022669734735612160234822376577177921992279867832888735376040295991207322885790358321080193518218030518858826600542106830094902683283394996390797539525113306359863072319678990716421279175788121592409635207393541638901628059713604742647948000347014564045528952521166478517815101911945319008312962670994763420173693160572122829194689819549244825113647960231799191926991900805380017195824198820319925184481913545951356279695998508611691923517943776930023751334582911690174253345131779157486595507498996239959334842520738452872778737447504586717521396945568818668900230027711996907183615664269375322371317761933198587119119847394346698218944913339415827431081986149684874213621931600643015628484763559701211173682801701606742044280641382629784331249893873694971789312*i1^20 + 16997693974666124085322383702409334479424663563251779125568212815330364511818108682376777108596178541305656662282067143926967682439797360707523412593526798515381276009193211025829055586557306066496242465849615754427769597834754658482671468250417984015681357114765941211232585782340903101115985441852736170233218231859278948552318650331932154222883070845409932461521092153999851925648942904374418609944326988179346969540298165589394040134458185136183120423475795036100662718020648718902166720096435887296411569467721815487318352480494372994630511067996517753514000815747765395090679565334961598563249566439248571912026448760049010950016528549429756511311013616261231203956178217550731209254608499765933137966358020304679000077140864263486011432746088766803071697857969288612386146092577384424654915399570134368097668994251691826745315907179529471560905840835144254714480785790934309836884148497739133778227900644736632807554472442800599369728333255873805302799697282377198034429230409898742643313402970944881142531059442255198560444111479427556301285997433621939690981223535547963757737203835327327004170138206133202081134657806086872224269538058459675538893373320984069883229401557519154220009248054736206805947218199440547551686475928093219621762158593898899465806298536126452050748424426253842506666023816020663205888*i1^21 + 51578388943681869834993086266169369936419636172986132553210487009121014867849141803383062682533326794734771553920679658314422212416093733826305978975376848066114180974333647741969315620977958897305151278440316050755251339356328042766990485942173698700095874910847832131884276026546093995297808023312199873595721654975393182198176311488071932228347585916715038239966232431382392253249354082792538696249415534368243183006284003538832487755836061364809544049055039009410878538675584543238004407246850628198002439284166228522471239278870983702817701673696587238912741661239960836369357232636203605396626464224804640281795708880147512307091178424755318287428284015714932973484418394348614731548407870244721139481844624748825262706497580119371895971519507180997072190108982433460136349669221605859493288359281417962431826585899038560095965126765361070634791731149116949688135084925133381088603092695369492427394242625740499328347902894784115540865874339965223791391325128301825340406055869419091703407274041738752809302428924647004706975915974899810754885313456144757952267399115057222199557831884100158413960777036629392886048915468487197652708700284752764323867994582102302145929374105950504300658722684272594164575690595402043324103651013283073366361699414286850953844911481102242190785425868752449716516032207650816*i1^22 + 78430561761780384153847088226252270241200529450550346753623109242071751623444310429110525016673876704936024375707856266977147958459755856134600786202917942403444167024953215829776542479626307224032287108323117124014494687420471887875410739563411554959102130046774700933577413235909792310171008734687079819009466567786904802604412088124038396742159047691502926524750687972247574522151729921870711203343085287630517269713094747749198388122189263034299584184805621955087312046101907925245420730388051649681839870452026077471474075965019341077972280045910616338795761230576095545217146209930938814711018552335520725413198537256844281460409150767825080020482219232300990771489057147399162511352026316797782305515317134232538376296180167665423147585517172580281660755440825563929224162563681709032513163678739554584613186270090331889470050842677486636552738878283173452586434915587665538264917832860443060994167093086101107659055049480662002953058023520047511521346382499610805124445137986289220954611724359449279803096014793608101233387195582342668011398625311706294460692259783512311774260749150571606241136564120355925879780820189065123994721570561595898765242297061861810092817746089172313212629373094767959921919490995438779132342679665497065166109657739510881137685549827009338591317677249275693522602688512*i1^23 + 50912702927103753080910512479911358949456258701255554431935790856436573082903589976198239022543440855207592339168875888406639092400920982252366671987717861539667829782601206323847864377746720611741271357946174900905527875037985991224552440776387812657571299200657296215616193571121530720307527605639917045064146973720325168159902187903191253448642796402068305681843656242370285393420840210877684539248186952905292597780947473747730093850207085966585111241503743980885291161532746454631122588722504076564665216377223865483664740434791499470116939754299022103127159208131691600482273295155296312115163990193131024223179567163675752690762796099655770195139758550219504117048565844941375622322848224198446831789076673731378126534490327975459809385770735511218494273369696113302303266732762590735841226455591931348848629852291477434085277774132384087897784071050801636129658282326039947715320122249627204354392629837832518348979514222451609997826161802755515663395009237106754914623992592712662373805698383522544189991337943927164616733809408878319342476556690240924591842200945136057933261138979487162993997422683754687237886219438453540821687606081700046500052656454024353255507027284934449777973663689487163625503487802155408972951005669905544202448651251491833654920298953883281592090521804887488987136*i1^24 + -1931735385470116527379974320637844349206989265231496853610127613603061229146029260762352576827067883549304458906611041819618334292211108427415169802489944625474585848105272190033853888307084888918378745689266516850309280724466900775787318070036671339660697733456048382434498595954554485380776235367651966819810147858172755506032794519797049890856564402686177666450211058306413710685868565074736564083046461345126562390398147081483194315779441909193923900063764970487190728368150593168548792616924187037400551582698437360961518419858175332095077932415506118713715514904567550404163908137951079903841640562067868064093594863341286543624991366497834727952343681788385406111455412352876573441217841981114577150484910340246327096787931690661507161273811442729337725330585041697147771040312038807870055848771961323507180592674821201816421192182102055360521889286408707719605280445655235311828262959022061409082897078346238747678328546326974529501317251487868664114017203963617642727951288052007321441959654155085122297005694492964819906785445479624312141495579053035723409286568552270223579687589292120385826366476060976203814920921476105137268750835931408103791312159634249510181847745733023637164946405587380219581900600886482500302245062493394347561679853778618853726723035911978725961227810373632*i1^25 + -15114108803039648372730748472143022973863078960179106725339498329415226392441457640350217350554766500897574020763559128804524808794426397114787656141949239195009332942691922061312437964055807000657945221033831043041910261547121337600727438826225430604741435405124458840947185099297345702143196779121048669503658144510144531841077512006354606504756111631476381737710703450874482789335520796676318535152784189005490315059385475686055295929566781436815010467970400858957111058495563332087572421342011809506512899535637848338820994139357356172943498692236229713540097091147904370897647203905377996985006091243445073459916850410135249258999064361581415893002121231770158075668500028002366918152176892885074467705119152195507411905520644734798946578176077437321513678415699741910615327479940725654572406774587214813469855749552469222598236004265711456130782286728476976412451360988661136544974472698468478925659627450397681069128256658614464459877590195141095936136263620047590606011608930271050792141665322051516132125839762542058523243445222326140898801730799136207472527308232192381884013874899913205166166095952269156505137601411892827118522189321669070565594966433950883920461768528042978178813795512108919034696618437251145138389099177001083536580719672179852964126895994312485370527219712*i1^26 + -97338753794057282433519792026944070141980987289370610034782653065223773094600152910736717204059283749618049846753240892617196544549554974036101390508406145482922522101089735780892638146601355428491184794256412179840154704203623824912979032661188802863520113254334887364664294379033307794961486257794742747878018224216900335000322351685061239562885698536026598038947859540169801625051680485761690556530075171488888425513452602111578471327181418175509628157985578884139833621541888266508081576070435094288224358599424483902407922810745243882012011260577694998535060814448558737589725027707837432553979486621079368701626016515354474141055233254227935060504051446177094908546011599554252120528131428588454579899430883073390532936179059104798647992431795379483208753250457913279768849092395850392123591567201761464322429372144713209507304981337989973470569184984541335374283473220726127917671385793833252061026861867287477597572773333143848287689249888058541805593663054294444388668579645617507738604359736766140106650377398987996008014933462215863987606572665853925112522114613156460610341025654259551126444418019129108080104651279141164805876401887394530468669156102494010409254229986237355724942083318387733430629809700655672456329730269096884526588533552306859909498843692883771392*i1^27 + 4999879695226310454948839740632944427472738549702016000925169570887443633008774138872385417213911242168033706918974740479750748842287940856073293553261591673489328027752944722800718436830933198544485988975272050462188196206588186680445094950500063254119884239870644024513739636120096119728872017941408395033374718053329652821560783591576855091950759640345843707609978094657703156957898631745281268486189783899419274053979097895541260003737125632426817513622143574720256902696986084966859611417342970655646417220590831219759373146374196178323505369515415355244336835838810212191694344333062296390197540932533576757514119382801625776504828020180889912068267179724521491536024855831403469893199553149638478992138308248442775641160760232731298383875064285862869441257733691806874141618731490908311542404046764924501787313169812946784837128621386739139806714946243577144585991146210159034749419433371945481273818679620253415762009412733284598792111337611251365440928682314881603519597188880932684182384750624094598800086917922940901711164328982656132808394476135126865669011417508164654795953838180440512033303804090410584628768515313040704312956907355410011116298889198725790515526601211155322253516386268672169595302522648822822066488948615307200101723507036233414269765318148096*i1^28 + 2877199553483060946942452182867349045557374564700184368721775179530343924289469933134722849476879254301123822277309522940574467497183618705790364819394560026537269413972838232132012532281143795675353544083148525148985465191668098541266051043951607121366369037091827798924676759310056757985424467445881165185618565401814927857212603687196616601193183864538188648347936360395731414845448340117519762392018084253814272872092657500738501637306414153050510823411578139857565716664746489043805618875393670122325497820110446041471765659471912528508766750376029526097433436891155398933933238354296829813817845589528661253201745790904588302050479793067499220465362744575229937968547769772454013749868670919699363792050148449034639895931535720582079609039292762332502600529086165103018643709223960211914016299782957859777258515705982139731307557013733519096616905376236614871788004704416913493889111243686273068909032158439606756029702584061679374343409963592663896968068356788931242586900358887478255384104085308181511045119847818473351392125908329213244907411532180386173053010596861778877579085470006305383718401999944869400765667666004282235504053853629140218500235907544141970817444804762128523247233231074398327446943467986224688034768973274073460869210786722043194700546048*i1^29 + 601869261674638068302441476471755753707280279040930105184466396253148775775666448611876554795472454312081072081333792956731423303783035257975427315064487402028940526188196792745909217375074964423855366249559201812535706443245273631101005936248480872040421873693247165012711578808066841758985782741017805798238255619652420175587295022188187594909518746443845675972372789596479028263983260835699520823588644518624004053303513787107701571247795208266952083633395958812669600920883724899967330294213354078473310377554555845481022094332921277855592263180731304594806779255994801971198193518312706225241154450220215856304742908123749880667049898962791886938700746836334683568864257073760722212840713820678300214464588483663716955257497071519506670016533678228980892903427796369311914715653751376121128049952917415744802878348088887138097156568080779119930905236401401827075171330769807718942403961804708612069244690700697843490993963050354913150786072856373233503660428253140459032268367085896196905791336817113471313401222037717551182849541024426201449564271078883774617218316422437704950799977797417447450238917908024313787663373026733633654407030239897157463846445803639444268311076770523449657878967489443370512741157913083751445426649791518674303546213207204073472*i1^30 + -33748076592362110766663315558944487522698418376246945590279397833264526265032861839177058550835200697829065879694952251356837887262870822469410863780575192210992924327972761303663982804663913280937710541480595561160463130741075269606375308553743992357461290534067588735382357351995421577006056776729855234426330191284471209534490024714461832070206754740331147250263111125851794328847019716612934388553745160400587901298063152970344861370943806320516736405355157252137594738134966742198854223777051419924166945169262398394644016607992303241749339604012073853822179633122834028248835633613091752903674838845112146190216394171022608957894575409223002530869590591772874484053565209375551243893907178904246623191088619189358008127331143971203635695893327545228202617970860752013763734209251057001980138150004488607851321731788307464489262651745779275486729001572583688673798094119055325624561176015304734514300042782834375876244964957096252815697830794437731326263182259917363470994895471131129587023013422889134483941333612456293113815142214554321387127104812876137282485600620771002816511157329494252735532388778103892734216957603724974706199073019955073369718694903336620272511946246876765783049687109000952489743573046366271677077803632857149170005202877440*i1^31 + -26044167673263742833383450814111410965674891930810144907608892100327043044943496474210138068508030056537544871078543031507982474000028446233677123816102790264768807167100304223928801832175652674246913595170462001048163465110236419085800542604495016081674966160432056571455240984170238356450273922278025513438677714926213846114941752491910656098179805583604747338775916943017099531148022897210363286656902703070858695008300092627807881862283537491060241491672867812606559104430863178783527763932278398848716532417914604621709993314919043669702882459419148703544530903260775177921086249907120437527716088389736435046512111477896413722323730296620223634083296913255069906353842348967954474250157824673225064811258277421671363289366681280097741248036143210004969557935998733894308980678217675890925292558874233192192059073717151805743870398957105690281617039970068985080565251169978080313782242647022270163815336937437198353657639775652942533477723112646781233850262204627718570912955536153759337886643240147263180448874311539577558779034631850962081087717173843648622308344254081241937812268961528043262096182017922512158147160001877723114281595977470609970317088886977052297752239592693011497465327123786558010481547553612095638174583786195128717315072*i1^32 + -2279523360088480449591778900276900426714394161184928215853120333797159452846763892428052532593171929004983070494780567528311605189078043538036479750900637296826774297276724538243964416244163989493375336903483415972245242420379767693259452843810837995687500707411412610687336645806095874546555889937151679872940709515378144906492511196763592156003628888189572160640375796119304973709274069941161946947353937972857991799052920773497914508514278408378750658744583028031230941919915226610976599891553397137171748558998487312107438830021759283158509635279062649723977901240109789364546471729121269112982065377275178724820311159751512443010498881031633924928367125016050785413697353934750024648583021376872685463410488349780159000114944328834276200845071569599986044667705345908012124575130509796755209212688835907804297367595509312537914814419078068976343691696123239297371399866371698334915703881586458153686258414345099712128399550561611260320437956203472476958080238978830113390555756238174321788392570028580460568199733276168767161461637242751626969427113002591256763054341348347061206984771548156747848947084962650607111092725037081591349294362322412807532121998267717473646411434434886540524507260855551250529123522062851874821573669334564864*i1^33 + -13044684481307299525316822239206784572874282014957256395251863024529318096837049438710789060624001224679736940908921489581742258797349066107235500538158404155476375401187847228462925021657626386271070972926475483573607807256789875049091871083906713115483448460484072819453202101949308321557764283711895564839658222700761221196314052306536372797252702387628846501231376521002677363231569475749221330352269085470634870487020143988114859703943600586282053435435058283510963777281264476498196183156468429359163348198899821852456389677244172452195771913320144433497072253011858437064227448957740223005796125390344053724184994964820076536846619669573319553191182903665264179035514350031744774711352253564654718112476876334164635807126445801429002447737488458877059605803184876410824916182719175622342640848550186364218358928129791524469939760829809747492977910242421575765458868208633837754317126713159234829779128911199507633982797623179791464691409360416950337289199502141472231065587442727798634865979209663499528892682663725233932106525277895589745295873182828959092688548474630134570390352572395310998114880193506268025070327584087672291353462951726487970612964490961553791385632905254147080283150571009690084729527505351202576235757568*i1^34 + 10023545433725756838044750824963496118460900548924303688065245792331866184694052802746344409478352948890049987758460313688403313314123939845902886968274297943755041298755179927811091026870442269839925406831588304860936939701894380824904159822388239010053875807672788062533685212194763195207576670010148338370975624997918156745566173117133699300708833372567016490039104104335853726725908005558411430290516741472791469264107871284271503962982931586699326873575656764000755201475190559769206925807947289075975666517197053829798986189272231714530030019710790605757446099415309519607955928055994280286032680198839061877878910429473822532204821299862995351166640857339277814063579777004369878054739088347851263522588426479404845271041610868505547134266633472894046205476752282570923459742818934065610508204185256129150702791863803968886218488629180419997367844297757113594988179042850067874637385133165470957889126021824784086255506630927283623614317910545884048192602422049847045488224363711129709718472096423842193990377272575794062794054008727270974034713573118476246565702274401602562291330342160917924793495293178495771052173285104292362580210701529070736235587349601909805068630380846215311275949864465800451337347117337842548736*i1^35 + -970335879348680373526965654093622338850964613132944131509177729358472671617225458177841787469324391985955295366296880686627268528320433902103995685316839939100854900152339821591480436971659921958151121695282635869389833314662520294580939709061345631696173309038281715144222323790495665755237270549652616178819232998772616782233087122886002357515360589914693551282356386684411050898238570499758610955831137352426319366594402733755595740831796039556485168229783368109539735761657811498321313802379635693616958944622912916227730376053715630150069600074945930314047731758081408249643649988651375786491270064514523093112400314480118963684579557611298663683109265400194871305430065125600040399581434321588093145544787704676425466807576476565964877014493319983119767178175326274830220491055226611655470673510212538681666293441594747341941603444108686430083412188374420535238735000647559428775295042744213283768831580867545829258480440478718172032965584361185200306138683863117345081338147435300239006567950991740660997801801923640724954583863473823981737547013815272168177098660687959825867638076856889679985778641712979654398978035849961656137570321309539914719792985638808989753546796693053695509286428121065653501816926633984*i1^36 + 70555037755808047992963540940952057195811104166379622009479648779371254238243434238740467388881271733974934274135879990544805212961995091746409634340429674562138051428306762308340775325991566692199166616474552658131548878392539599418113426435297047505036375879195811875596557346722842414329598419232232930562457341271322498105735283659564980372441982352541922524513977411469228746339781909015330048106905943148786974901330815607305032618763717624729848724503637138766085605195713735289289591226155575449274571653856371453851565484461013663992417212875705089739919171969457222817048811815983696914933138025529763017724205500674734444298162626397666891415171443073401724113009308933974284267107052738611219703146403342290647035005777182535041636674386476768197816228721118040283081829825971674161984043025010553246611092516066581506785053161790151559358435768932735044158154206604155438403224382567894369310201212902159900876861465708486525366486109843495722683712174194657886040354573528819234100071736722536435988919733024466600034642186094153258900657615390046804496885898968844094291295939929345199279311780048225077016949719678130859642596262517138518953095027348780947628255094923404700630970105562199138238464*i1^37 + -2184333963175531710964752221202709926857753818214831261057930078436404238336359155634432620830298153397175048519797060169367904927084361481291587987499149695446061524141780136289151974419223474738418945102079480191160184470962496991118582463985120719628645107350624335707613724982283411734660071509340006766237295942228374084812194263901416727824874225946091863829994984016418433716513908804237354896923215516557061498667558728648539760651647428154078786785701774129288911320809860058891604459425467874683293857310535538486705949416718741833349835018283913309130958032712519522150415721155403674457781746345640401207054341278470014734260447303026756292314914894962030251392250795075814097186695007906172501041847201999153536185167438909408049273099197055776743600982884354109538307086667822010645599101664325037856676900482943291549837904981928727608553190679608582701480253941095304925220509541679029767708098782510574251522281976993365895632235730134775291662576167272267225619682455784938792604097799909146227047140928066179830304197896996247805049925136886436895052750732226314160734740433742570389527692101379148728992412103775550148409242751081433918759405458572894480506427789945439998955682233581568*i1^38 + 26595429402328360431082195504161302770612483318113795730446636852021277765969526441939681435449420073890113769984354177243577213775080959893433475187478286842449411954317833388501791832790588541728150981244769118927661722994122184888196722883871008132801060023422799719493929208235764305943362269902584988597263306152763136057680193619596030532503290935240955087841922137321009589973672887821444951508951297777919797900252614474565835839066968132549528978726787411381741420964145383353569395810321383867664676079256527263756468690553738081524854142198183886758058862193985534541455120813596431724976483948933579649556554621089450974454659715577680599534228753618944597278762156364735403428576453375737810938328411684496263192925072921438495514019557603058425474066745971153355112493207209286084199777888450658489386311727568276413395027502660256408392454630321257028726478847817977218374001028698227996973927925519120742948194068415699749470514570846035738934000691973070729473187533850668588601442065754694029151954531342259618740809310333416972302889837605046632908648539476602975064973931814221276323738756053150010373452755422974475127404287039820746633562080848998971726285464034100080560570368*i1^39 + -125615677930309223236292071677401282087703874098669057597693936464924418690580766306444880073897606855874889052822858920515235887788641793718231975913650825443162570775295844236960259596677358739320328229585060925761434957014111843458005567358581271452923174049992475084693867978342866170475520128337003067855583141114354151233857193528792089271408887542672950226783521068755933364965112426690615178221068430289523172173628392966299230599509438379843086356963324407599676951050126229688489581735255707119244276260388823305732223298605829206239427121886254340656380012949141436646629338820515792047509836428680013760535424859846327759964416164820393482508108170713530209562747602160169528478155536723133080246997084307563162196193208586997337444901511252234037892828237768530285146194563520893168492641092525511458120989892197437022514266588762694763160246103676992645958360847423684006384883946367671428546903124467139820576483774553236065829275199816925463822233066543954547924097552032107802117733683435899325223715929405927292265614894071711283298784602887123826118987709065601076129751366063566288096992141382530776057411011934145522708410454230326785238139366909171151343638578626297856*i1^40 + -227610315526650613359185108721633099943946674807688146943922403773785546041244099172112956153045730304825958687808544184137741249724830428334530982578612699463151224156101000582444229141329122865529273068648128627357055061377509099990090532307693904063650323698935197885499788789751725875598421529754219629396871643753986651161906957401529015212613475786198616206046974085298276790075009475830895984248251996805942040560836204279439639012691448084675000330373517817944984362825242276317768422424492868261552751785478479619481905601568965656795011086676004941326183073030525555078297934373518621925981282887852723024044638409864693349711541656929571669965406230780491291799030182655515003567553098096839719787312282364388396988264037409793978620769271768047748478233057782032926120709742999155416062710005603209895207158937975160552696727370636909049535846919133227713707581608731916096520966511959245266205023738274239499295967434657017159659940690123064004513763004405214903066509293975150459381597026495208167130229768975104099993446465013673824401110754938590336727991197522392708670037940048931113487270592475984916459137120905913051732952520298264455283751828168582410650255360*i1^41 + -1308727417252264068724154508762688756693945762616740966446412328435004439950049656097657687799060756210601821844135237523997159844623790436727684135349128736185136799972741877743780738252061700524868872746406200350335606261045126019127808733288551089295844114507833278668835132795666002462337477144705369117809871896753425339572199718566083204646657127986089396171330696606313263913696643231768083184617994498962580988240707401547000249133910633787307071152825607486887000337298796785511814201357774401361858828749277843402633665820173272272508475988486734366908490864139147154464699451488492648528768094295251288440945018193388840066085778417511984791155315057858187542070918727270027402074232505320798941808941458630580600989856267905403739182969190107702042398321084810801146044044476089887563180927191636481134818922693457456379588603537610369936602539344153790729422706901064092024361901745754201392709961720318015114919185575973126724309150712705149265477270886831953831425145648649354473514968557094365366316055571168439661228785682685770741554106091465786270083971945944679846077102854813247435945294010137878550649662224662850265379957117244948034886272362553016320*i1^42 + 13734671441044637406952899969634407955097361625917097297616145276084310065695349064877244555492981673666901955817442609354763553080971867920222664062491086010059871711829660837158839333578896532489016267206033114203500344483967340569966013740333883968016483968536462304020042106257828697387334067155576282779858928555391903290235171366620089286239127055164659434315887304291420876836703046949247329504640036725209157889021506755654909804003561686795150684518262306131776012839846489816416211198938531660601003024673915432083000909448371392646123097856821057900125317011788446275788822501503039528642762111042636195943382681217824978072135602854135932733808847790266460406918189493731953053645814501906795504677515816376838767513878199144136243485055491209543342662073685156800728818112312979001837188108310652669155473430455539045320506034640542003893781254149320321523005176442164471468985645910513822992270899971551675633070242196804831060251821598414924270927869807957977028692958366206640517596213377574553603080110912831316737616986925703270063708496578990764036499236930047676536434097707934074817697796602842807252253696019882593279337447493042962398445568*i1^43 + -524453043979541384601314272473788858038997328517715662069249803098885637930295674056531999938430685847651964185500056482039017571897349732728709411307494799722177721155776151101993600963350132024853313379394123349610634317070572990957394675096683524298334924301100633272997136698729791130800522094865254845709904035040666209408317751313819404063600925690835799461448780281816093681653572409946703154116262931143448373313658865427202119024567297473574214102260708078800959573932627904071109979339746425134404545569834145499555204371379096285319752981245934752530742301949941273151846233063115408321025658719832231887139283113586936350056545279846734415649392157967993047212972043871536233998572197400575456221932797550635820278814657791866503881492164407898513136884807480501759734907108781496330378263575925225909808878222532704424484778592063279640909156254901160496588916388637068127248077394376754298747908497279390423664219395855532538996249746631507640278382571258398225393216711773314796508360924025221673318716044618922262952230012299255790899026370217818370703810766107704487488727345284566821755920262787399399513138232908656460022871331981754368*i1^44 + 2442422239352278073342616104691981100798988777103264290218773659777252426404794857088382176075624215315425508913101835386492883458000119288334991921892428573441084374400385048897457053215936099997934183557553999264115615217176421115366663771025836491162339359903291677677837333617097732023403327139285745411034992216061298805040403571094534280017051866194150497295460789651687150689340439349320398221863095683764574598212857680773308751832764647965165330774607213777953316112842345468272308897181308028314659239052093427879464024062594186282496034566307104315640170758244263467585159359575780335697743064619139325782545412648506632596836345606988796796803625317045352679833680573839245578081054462547163631736577865452132964378223995233911691439212790718272653088523594965710878882427874083899157678162427125218025847641867879166759175552788327200233799819176573578806588065867876037384467817207826373333471519293260834016010807796583791044141067979242893574621826471260549929112315911429181922301275276952493183893272177766108089162994016886523011017571949072425314032864641299401874596832376475341186045053607382035919282736778840287855700344832*i1^45 + -1266569874826390351249077953562969182007819953853926989518900954216334411522125490586278651135810524228563949353019976093756001216253614422679402733650274034172904558156460050857040351649903876807759977989601724893027174945395680368280226923736885874972012966137276566188405876578699325647823917057976659235286750608424567879152365857885641118586736130929239702743589421829174370587035767293173335764797540341673111507003498556546087759905207073666728380882914279818716494002975654366085293274885952717774869812946253824584143000683863618352964277946260234884073348635563679974165695453276632581356627560769955009606647987608533183318087736593574179724246097765105299490748011979689822887701114832430486901842562290920060712005831418182125557565170675638270442405036050453163330314527268990728768814559276304523315193811037485919450345945562413924951960988402917366579891480204222207430045314829785736561030614924232867139628178684996617045077810657909794396143404812226256980365414580919987727284421175611663282632719102612703748551222865806368800054281000525882321521284842401445191481187660089394972163664566575157205666368573447077888*i1^46 + 927606944557724264458361824788796245133759267697672576802506430649750338541083720928702490782132579510727850283433482661132066001673126651327561725839823706635422955136835858904465328012839116687526430154705085997621891722466088231397753530056728316477660366633357781441951967523664761749088253336379541688171256303216948395492998427910058163799854835811157608449839919015114648969536826251911493450016443470449999526645035338655434496224790195104442568589378953857440623137732426573133280900050492572195525440541561325454775998767781916910206332439191179058108908288772280755347198507975325536514725077426430317188600017867807723405127191664583513080399989693785919354864383806695776515489187523744054909775721991542770221270535947583459580561317138658999896114067536417792355893056321018989047346053874767773635710477402342789996343968854534503959873382105808312852208412856220338430341635139049361294073207439328164014387291102040004157910463852764472579172781110037111411119777048003224257470438930136884708177400493889261914362615764096003558839667628677641284371437347438947575145951514529907984715560338049288833513553920*i1^47 + -347675972227386332995896441673750816606973717539540504492675673615843659532399111755194061754100293785514518782742197235718008005327980631470112312983200956094804687042201811251871708652220584511238501457763890503527023552217130548733308129806578525604025841005718594357854510185541615137271074938139066890145360429863765495641863034185047650230484613311690717508838625238073998318990082968573494524340572014526536127412676483215895984667430277949370728004492487801568879146295391175635596788138287827232030289615692248836118814782548567761431047880670851520254631853128267004002894242153730415116244823086759872848300505441753560042670139195468476556774692913022070881809193687426021180779708329925542801561104716053338212435945074580168889572384337381433106331240764271324205690941359347719541131358741477239350242796194687172864905666770458683846690442882957219359903864782755726277601507106186969021675039757511791738967610466248381655052021229399528387146440456476851607419223343103172398442592561018395896652927605280229544075843607666828498284064047392685469750121450301749714116996009931728586361951205185290240*i1^48 + 46494404806423707727530123722605114521143228245897840933399952526822641975953092729471459278519098314793929486017875088479544884458564206839905188479608866532249732993112876984440817633403830698704954147273401470038518908019250142125481210385689536349469718509127915470216192768605921396729416648792896690095352541666025647158510804903894315161457996861085884254081395809110599795348446653528110601619747447689782081850596662181011757219435444337715438764864511396218610222911151872350536189347602557279551979588582857934137935021695530425585141455752071933853216630075752846460608454364327188498429189429462385259394337463879378400358711483080954886747360268824792176537003197970550667753334242695096764124670051335096358297532070110196938724196862460976394696425382489965702598114785054774304036813063371346416802460138808506962033708478632959297564523240217496717829196174666732517799983904050635322340183157808246519814903198208318285555635865624043506783656487751088965903071760286328519410455095213699301612998998377072211858664166150681299984460636734989923855442062725484200661235789117715298755018752*i1^49 + 505872581638838321612980152567920756029911858185302382403524033519043742154388476252145429363054803561020064857550162621004707498536889017565688748774968200783446637934432426987126913820648201097754933691129180443929665274372753065085074325585444432430471753376050474682264313012131133081132672330475394829920209266572334464494615333220310998321215029330652446395001322027120302705389788953799898364659419328607184654454205133109690961029298573908329401628681575884094703216376714733746916476152248550157279515166065307750991109924595235847797379811400792311637636792283962153320266520202976966333871236732696236788022150013758513076355526951522738368321338049336114167610393146017313258402250402983340203260565732485134482087014269842605191953086221945271982775245235294340933418365781242991848363332044857850496965027957501754166375098296821271179176060571492592327950763165349151052751020859839525475056820851816427834723350410063159837436160426759368907429056431481869768027055700593949056405565990980633893829909521390404724026000175283126765380152794905407982574500195463692438759031110107136*i1^50 + 1667259730595752719173464526947685087363312003561019623717933273225353803943385073182695678969109514254493758934784238059763001019164094462206579867754742776911908249856585890964935588922207730668578674620996258377135969888449729950054190338728754719846102068360654935945709517823295547113491704250534922368496326128129067158699740484900492795603558033781683803441931413541714119277885841418028191489406539357112610000042280763362202361664090863410261212704706301109377244235418177760852101967973293917620840525218064446514073451771329529011397014331489422307319172725184165067408874167171212137868118309983441582086718897890789304868645848379133289645656706611426218989201254963212080309695730074983077644969357663845933947833854592941946719619792879956013009300578122225684540597708988889868979334425697601292138910543049491747457211989130996412439102736161508973124985138775745823270229386228975890144970459118955037675489842199444051478892065235042673837578013016028600352948921216211998284781640472999971669067364419025733477309191466171326578715332317146153689196780069882691584000*i1^51 + 723822698513880576244307267554858594951351031324939053417771227374322517717104379193912024644673540129751880076143701361894344449340880400576432667649043998794727557208833934090488206431806205639666195038866311903920483217897176897358586623864859122706868719629748814038196409780011401141914161325041007228437468817524408045036365092603986629751069127136939581148675787588048368124967808440122457218652064742843738867330285755899986851347949864765532830662633713998037492208352713282748722294666910089504868803132792079223029005658284148233438125334077496361722559112217991881581925632647623193620342513037836738097785772187683665166896637054095220928696783483626093081010306470367427355605888326013366107737276304020654880042251813012742697235756905985117574232453126057789177281713156593498783904234628130871900242108299486203750823857481209502287930118465366594189123414123874241611929857616073611076992242579066407227022405891168099018881905280344269229818918602719850495998910246176578153442328590165766568977980861729644308950887046329763819753124830508753341313449984*i1^52 + 2949822179206094446366662606829651313400935223507273394565384699035628504891908612432293376343922071813017301422857067426732787194030870856163500253347088384171011772297300646552825564296700371140946797993788257546474826915889995666957214865792590848437094115082630066991643603574189179849319837263737622820236970459994074301542005906504369086270473689296927399159669759272667064338596625700635984330966170557846497032422266075087859669263781850071217643686301843402087938054195022140910205019989910586406601905407955476752226342846224819153304411675386266886461170915152466356007941410849174806914985611842953225958440556964467852575628194107528123830983563211124027310198032238644221694008856906067343335628452820053234514313540667904385068004843996746923888587353316591493342960913830607112321607844744445646211479891445041830876716830178126716685449216792742085390156512999917202776639886983696582688633881674799511039197835301062186884207380996488883937358850539951630603950062984785100353962392518103852642322886358603578791138605699097693277236493077708800*i1^53 + -12589306591124004829090361263218397628619322316629275229846377535158915871087170195238299073657970385855488127117884003431116354089775441031655308959742274584013598276339047868669996710501853287347052873530105572561770439269718420562407848485390386129858968201838110846524476039881277165275221982199827731870546798878180580529257792582009519123644828308897208826806246064942732879948817889385499035059249409471357566093811805522760600935589535454895892968570844622471170560017263247661602890031344824058835591196252966540106627166356303035739243148254534841506998220292973136897080923512179233816397074468269301757828276845694710404791577920416535558644209643109178011918097362514701229606778199873023598980739957858020181700744008231040630868106537595728888394662465406955164286402153326471928062814295428331422983081109980516700094781109397030405441220007511397858370970051547890538524699374330671465984162100311376107305984312791664538989819201057973780383549113491392764039372313753063451645925589819253398653495052073959110473341636691523272704*i1^54 + 9080712493095252318593314691597072358999247243599220039011793478040752656002187368010290926999328844313936135637686891358616055367560186045878920840368872692853877013067054430134138740919116549016050395345740636733943707144452239580746262180812667694805011275890503065926444099970299246847002880269396790331175433695617088218658887958190463539060299405991869010950077298879282175934591025388525116483717646737624908419831290539153586550777030141069954555121614220970240842831787208856903177524200994347772718910876542080608284311683649182545737562239457145417161226384816232834985362979467301638489692925604601440681974018376964125526442358142399468611837939228345955263249854568864859910444146449297126503514334177416502839200107257542084662503217899017610868158837868688010273150781828536250147921948525552432071137817922918421297549067059116019330039321499808538875697086382169930055235940948203025587564146633260541757954347496718696038310142304511888689083117993177023141300673335554521739486271198865684538988237711624508538880*i1^55 + -36329591813672023509550510826120779587027348410592211203526520061225351511875027986884340973441415719943969486266540735944764033618381780831024662159786947828929676677129342827133729017280933857700150476905928676543052014020102940175664514981984338169293050757464120760775178636707769564742564957603686667309280505944620905423695793426270746189343602273961162054973769179464816257356360117045529716703638386527769901559717468500577998702402334349174631907796997392137682540456630973658349265578625857143149473880978967577492710489790289708459324939313771903386972657889503226898469886898645288049111044548596014934085441565493438759908560602353756945604800702886239389986457431224726735750124705879733224235889258462870304686316456424688501626397828549167359794422580051497317659343083429473242376717510833576464938585133372048847250528852342174406939791149727342529990055236213474602774174485774161012069891046899764214004217721915172818214471775879352996785598200612411614551581542916077651478500443127739563051581440*i1^56 + -305305291030146585857943571196336966484865959545241065956238025545198948184819789496784909259643755958742968880095123112434980316437859946432895829578560186614427062733797966053432912591083966008339026442445100374310452427309572349772882989641648868527729033512766801190710155179851247035656026406361799961221134436946107415256065278559232045944984541083413247616772600905073633334050489823862239711609301359215093627544009575295080387367526318125944831134806061453286811479834281393289037543312496497015435484560035777919214065286026150965047384181418622396139613053423379070057716095991378598559222566381684159369903840257332088563321602063691363881059592824204045657348480921870484530390879369841736664506805591559051772463452153260066641017389910925793939831992554435152817537027610683734642968317128789397777124509437318491270437073382029245127336202443506246156306701438641127297433903769467267328535806180343780142418973099015000822822348685601795883080382472512896587738936298208263269437669376*i1^57 + 9687991211763757911593747712819788445145009114959461929897859606694353429731376316227123403929793241698961513954641450009574463147469716199246196718954394479543760157424474971099994291273983182894613613916153574804400323947364433938642335728234928628710089858265807860146853272719097361697235616612675518929967138535761111895645619886625695481323955461222208776238035969659214735022766803481419009751658476721895806302794278226911769989463686366052988242213736587965734071748731127233695756095449559111938833522067070961394981974090924365733030835073905161892632045496593122874413333934334047545400082566088917643329243866315389814252082808911648911547326250756247137148634184449816954719741631657515239044200895842180788449959768953959637059970848506515815398451961864066873946762547704049900172820247624608262629162125189841213884289893378314050247129528684331154964837412027664247689648349519674827235143593171891966570694798564428787691910435043829143951452619096241603326718771200*i1^58 + -26351034051918369723976517085844604107160999671276433451265895870812732662816213091776263643085846123280058431427235400189767921006435394334042755578217743801685132490340562757568206142759122649804178675155209486949764867852511535739427069016194066089611764168956425648975395557038405315679775950964054016005966328374966478274091008028028970804304613154757054792722716045119423729423345590712466242342651351246180391010076895298035263394116358565132420457845468943832682003119554209182686656381432928172732394976692892218210665290050314603155013659762709191435397087604263686914667149971076296030801059996309358128331887209171325282438924723336754403235234613136408658887130932116882354580746155985239684023548090421173130301294869972367784435421063611369185180392495459081599188476340629911479010296201670146441566648465179373147916249592118576183588956928895512294690510253879320347573485501715961293214022627702685410003640144624411857344048694455663599951254913024*i1^59 + -105698639939408531991856173069174964085656023572512730070967455335591801737736070651610244076579324269302280814974404299509920232384023009780002766272317193583981540662934835883705970914140757900485078887100458578566847191661716676966636659332528351384257650561340531525755048582184961119127465414994704580890566870727098431337586279173999085316698943748885301422475214004605699052568448350307187521609277704537983485969184270479107440285020414765276393609488415083181250216290702069897210783153475516537459289517706060634140704980309214575161074901101753694828975593623244031932678797631080081289987816422752271610588175996049320215031250093050315324220064080011961743146742015513202635527566504494623627787980688271996859835193285965033897620556265023164131238545749077872192159784226162961823251835975487097744997845917700108201036945025527279263161333359379017527857229586413127479439045951748048307005075557431316239217640523228756556995381690368*i1^60 + 8668237078688000365105648441914096591618217557140978323408364826409971334283143032817012601291598099054620973475200769356510475237761631482617392645651470512170847808862701378193189545028331174736809072640251300483101407779599063081469318252806055668750427187742143505373244026854147630988864082512007837968195595241413634642512038260975836954368816747263994824536202662782039453629771271405535260911983061098279738839527367607943278509230736040254872789118123537667345357667176893811084186443288467237751203175217104880732856779572645744897849814856851442019847208342771917081155197203168306006750587181551034966894799594626818256770063146634970369047217963557136023480041045204365940471209478002799505598035783388227418501746863219804815556983318305554771354705182129787251638218788545501662891572765975064175592908083921615215332420142292764158548527301869576803133328923561054418557266436878705781999991776236727801896501248*i1^61 + 71582495519493641858142874653539090097637860393217773857794104347952837003215747212298173129570923359829751678024367015575480034212567103942966556485040981167766360759249198710059380353209177028775395907173905081338345385682044876279786368531236743766872804682962035866599506011339019833862709728305709639747198953710369869579603874075285527639368097269289466847217556553410065598261522739498971978239201987233691233040567427962638860720293511073362498198960404074672490275363831440822061424704805069076490354925173067502277302975952111205753688477328830062328995895452258114472984980732214363593261157546784295382988897381766822476692903586472213479683595412636957778580724102965791148886015245745010018173363597827417203322907740911574360544903239750536240423176694530933889944021943425321194223435437090012211136142920602832150782084936462621630031566106016358710398176952435420024827052919344404103168*i1^62 + 23557918164814654350109660910269892787087005718879536276287511276522810897784738983613637477874458049379323018584430557402727853014466136048035315559829723917207738879428796051832325032130817465582678325503490159141857278951486720052068698037745949224369599708658479152305534718816571962674652563698010361681108726662360054818215532738189026647798328367249440229026003175035681559640379022085315421871267625734336309892723563758113921258452666292032833464070063376380012724888573904830965614317050980786116389144023479615102856506769761079732217696955144834986352099809206401405197498057438403067968993409961762382769504360929443647280416009208502732358797028128018361188907355352902992028637936470554430756370442558053665105051510927166731343139221134856913347033691863034476792545689389209131310455102311621607842500286427009697563444950088136689947975461273999149838232453120000*i1^63 - N1*4040103597269416628073483659745492807354588123901421426599006229155324986748978489734734688134838815184659224980169982197265625*i2, 218142485438120246108688427297981325857164508278407833906987622875314296608750237048127953311310590303162667748827547154074307151962090466982326911634438135750623740695845261662381510582050357244635319334331951036110325513883095007688377336091605518025431040665122900001221572019081416442999369428992904343391113786661225108934937352461177769906873662306187203575840340602256100544749057860149080039329844309396642340247440727866990004208557667770427067795471823724887803150554771594438749918150087312963530330866949231825031360048866732383020538660030588548683955160915542373665955314272907845207058035093226640712448893374946785112770384746811154304328477945637067992546976565137423692959765841825664255854034580515735769463629841755253078002263164965225060506439162558994530308365167664308775003837118809801309947677039752230100123599805786433091746798115956082941133837397241628422239884784801488532924656079215556516769547465300012491571143939895713024184114018436757956472900835510324300045756710820149018979908266341974659285072354386150217613624254394546818687071996823539291558305177032261167141500976710325494220948670965814070334060380554862700228596495018082866994034070841344426085907218624266902466863272027386350068670230827814972943362215423203672347515719928825918364611411898451028665988016892104724921096217038206696382196443833200455712768000000000000000000000000000000000000 + 6152534856906407927197342674742295163438788268705357403608035719300942219969510375096486488570410045578455431681397871392307356948429259634520368288668461413928253417857006458863396516068270642298818009022498721598945156812060016210822608856415767889501664438699665365071136405522765507546315598451988961201266776020791547601279517051142788770862111406069493515304965512470145287476655064435457231863450890392610396209397456492436536552962022264735787282789422494851558322770166360788180016794077232912252274095897541431263220932720180457710185546830177531065396930246232796543171655439597423819890486289077895821926126473174453518500887780331707439008605552836633105457182277800469846695116406287641839988113061923666378123217511294141933699275270197690950870380281234440495971895270536327679322939237933331370638306956854945469996635249210514434381002112518732859985410938569687009667598183587320833518031299092520729670760713539551990617338280429098626711158917843022983547181566992604857260894457520764879975823760546164019594553029786099463355812463525589089924686984171217714644899052567071517874731700709013595135287181449562844720026045922223860116048371327961854009344507147870643610282978741677496862729573570115987545521107885782872692756601992455688425574590314915588728609088383035018481093496097711069608582682920433376132141079115555449612533760000000000000000000000000000000000*i1 + -15142075050351210280824855114619044450032327175057301538990533419695416685871665182884745216305459617515075591713418017040082087631108981814237837073090299900712301100351264907898004648929154546902498488485445455110185193140247410585109899290678971678123780548469525410473357525059224183299559529891119914487640656069315417256064588515647626556465460575737343053755925769198827474065761648128380691092740173599987861321716633939800850031740873274485599170123462943370021072693096243551171654241955142106726217631594197435718196371532621024589019571545721158657358482840303732172218397340004300344928177015768346587979923496247297235044234461021383185274677819947927401973156361748803356334104181711785498266395807447793457651628415772121526221942780045693183482116739054281862783266011043414464666213689356271410706929675405274525562302851496372339561864234320441308794023835419402737450490618648195610427175702558694948854514859826254647192710429401055299047109599238856366253155988503206586568901381395192079717017203479300912639687417147308496828203279862816864278426499295444152303396885733358594461007141208338058175290119301892113730884840527638566488227772195480492229319530804492493429907084477325725022784023203453309444698440858569657630727920304874094936757740360636395079469907697212928324210266425154462100640312520828636070808664566758102374809600000000000000000000000000000000*i1^2 + 29683810350394955388346098714852795603118777721926680654390602500233575944696691449487793427886334183824531691141522368407601475580321217678086541112523542344097793560614977477119437640103343682125094673142044352841170578419678236520456067916263642723146293888203756389913669809673221254017400026639320041010874949727668173024945595898632674195220731370796322246898384271085057490243848929217512448626864137300977157354684786446714306321975864527343904818449209358252025418951813515716252783649019310808059887591800415714161426956867606320843148419251456920732233777937842819389895089579954389466858363334600630683130674209187300759466878791971607558090256624777957539116499412793643494981156906900038064375208604137091664401189970642750601258213246850350925688150538059392645661758041239773878445784540497232281060494157438389208413486427769753148192254163437946860797402778408528706306424903376699231452836989787926446195831386045588860513252099459870841228121277067585209407975133474787087434121969351563262932311029408757651015699419062118834002049598809251736948096668489481232866890304180815858911896268473847322030213000948820205255534694463532900947803505984421443401605246952547654887167614028222939747986834024778324023144190471600289283388376148680381332427564470120387863251631614280219553354161777263922262968809041137025037341726213195444518912000000000000000000000000000000*i1^3 + -160392938208610641057226208085920443718753614526555274320412784279399527233990326254740824689668426707432665679910832371533247573872359978707280317488514212933093112056767362508322458854142192805810017498334099470364616993344267945730395137642288809001274570746657869173218833284723441825746865317445290370699317025554616334314595764439494414083131237185606204777372832763552841807972228649363035775380366833445991142344117886999100883905301526212551977431243519101463740448082883028319675272162025778436023103371727503881381575479668744464724826379237274705419671932367924989690096219680791556091658010936856354018302546372941689104945276776108303794344042623707528511758024151313772311408104382520820980320823531503240386740252382931010775886282939595826404800612349175276331547536887799793711651793010260743275617734992893494401695517469938807665259909450530800609817196755022397194977405506081482016049701911212013670839644231497493477924924743742280831679512489656833837441389377978185106903504738228430018536623385215629980256722193523365634199415974174433148009693612975920764548244128605383537795534968711764990736505381223620728386994562924538419041851430365344250625417169550475364167723631348959665595751527464040783695466320554490880400337295360690710592533288777523979280675742290716520775978176382915779603085726037460100068033244272851628851200000000000000000000000000000*i1^4 + 243905562697441325308827560154058404355784059643296663793498390478108326898470263196495749843329504775512772212687941285986064239474269582283647666182084376796956369474576017665744224098359927193343320827113426896266794699239873703369080598171038934730932946157508755781570903858170174352758275495786070900008808872847323580637290834940229951859779075276455303469978820647852162679141568473447683728828926300991991661616384638525074057560534784187349824538117182102024606876097171987968466991116119838038920395199966506962119049099608701490460638430939454402585996152893357900967212813347912260907878749064471219414853349219531857639750124387760197179874163938989254004445264122189259406632476056876765266593497312100602826081253003975670044722961044821639497600501069971947265446281078586960201736807259606781511927804613647303484783262158730930130673001371843385367975303078752042502440037739928622140214612236159799085231314671304616819990196608774447141625684020499024977903206983020464518218123024554075854700157740340883846379952753401469702860363368765973380123235343323454988490588761911549150401992443328611843371597186024253811703751510352776168197163988708895384881601375633738400475992507582417118196151656587070047054608182891908979697467758104784525065936965673329603806231458368029277871275746269265730184593943875038254080063969534051719577600000000000000000000000000*i1^5 + -170575684138042080207601150738241933815607566082882822998120889725354562689261486906124403871219334488720520015806377318910676029595035235979349598772395405297377098303030283441948490414998465598474601776037166354785384647186438014880511685112852214295963800280009340010386605934867116569796123600016823018012175032012459785219289467943187811845959472862188155114465420924004432296755011437820822725245085170741284394754565058216327395193826457682280639192539415301717464074271498066327270695010193558115441915277568052818036952142843732074754246221584075695871899275355000857964250239628335753577451785315824753262412987530671160067726726668722996281410640607434327023675738238165593328262074596736885061744901377637592944196184295449739402181876827400045829529863410453995448250668637547906990282848857545878627297176468052595670395437651919615236977411016718143064777138290425143549160005019958764607836206090097138821449842661432925956439972641882141052962054551154466965061864646834960469432593012978931423874122117830604190402266659105225859115826962775871729549075030040536068899072630542654899271777041478364727218439794479701371452784458397260417163121552398421776962906639822992559719869238506159520797105949229561639644154057464393468774680607201130416221713567429635234635796769497628938317362862230761836479377267431258379153298635736584552448000000000000000000000000*i1^6 + 186500847047013924233265410948953948066535469545200389334104038447933686456937296620358694672979873509633872876085728491867586251440579743589808486427321198443486315509900354511088787546290698284133200409178854326887583202299084932039511915308617261322755259943925290238701371535706274512530241943993720053077233548354711144475957630181202073007107250140949975859166046116514903193478824315954416695487164858139543624609178332413790828490768887311305573455740369552888397581779234538011771259309195052074866591706765630487860246839222203153353165359938311803599905859769662114120443922709159720540287374601755085293325343872067505925438736449016890832644835022159884591833123439078067405621427324198838526323762378098991110162379228248572638059539015538108388191832574443187714989672718758391566872420372403631992334099036781137183307711582577455182058986561430046603556888949752960767156141868490695650304975200760955710921862984169340947336236573277139853310445622401123214533754630920742613358571598831583177981536847962450668567409917198200954897579637762947934375091635801845673573041678332467707499351685629520960585738714461018909723441879404135073866733191493094800755006157232417997458779235163528269422185001893880516216140441670151748668883854816023145717506926109817041981721690564713659360265427172981807105348579491040046624777784497201479680000000000000000000000*i1^7 + 160650246860568467504512274964682276376329138197016476711584221966930699118334230025322430537464451710572080890373667499018574514371643161866576321747883154077649858321706895897581128964165064471734133137749936680655627580064855297091275765692152703990787370366360691408843007787595295960291734029241922987319863260381885154691577586156216808071664446307117998292385041870071462598850611855656256508887129712422564390060908936120661917046806113501412588665710255880278470010953379425680432324170599885802550197218126273726164270911946957922080319777988605350757980164149635990622059533154069626654484832779140778566016431358476456513457633711434389523456814506166648950078218989451868551258376074388988560121262314723077034382618344848961556651802026585838945793574751165368480924293148180147548664572585697149434893912461096979725590749977107583371455097444632985062614926629526259634461996839130494002721893570417689170256017396828590395483538754485485882587186180611441516081511037989872668997922957309494390120224491928397118485277662598618887874383882383101866185210863583526198512255732690184909514924623762211065831701319402959536290811698998165791226646952686602487369662611328106872511114069155560481145465829736877914801443505064845854758282090219052563673742194050621587233889439220688017606976030971146241927408742768179790801273796327532134400000000000000000000*i1^8 + 171681550903883421690315979646416571460431879215364950542355353907117617580662012750329565606504845824776268660701997701438812101789971423812160642679736938658299081541431084192619932219386434106155396841935800411457900175218196704862984622238336081296071858674222989642533370032773612374627967290544207693667838598333280287480041736918086153423376350566033496223403534975549830835678797747360987200753854595257962570433929155379067046779420649537371126252327716098421665180825648341760095855234843559005256710392322032046868408092422389473453679535965820826313027385479413483984435318976633610831312725806821456224701093692772735043099779320307979796975097622525524821195646798345480936365243426449223577158137566299651000111965368428272813832781728963169192800278070223283254908047823631125991057316694607127101747432064772121175082798829441597297709965505920682202031700976489267411287196909689455868836792320492309752186051676594381434249833653909741446905673145342242905789184704364560774485347203015450483810064028247666613306463533276089970347594856402830509197976333386698692149240041404934257188102946521502146408884112313047345430908740207051308734637514729392391415378924210060363658576420085813330408046601028981822138635924627273967304199308243292534717637579604754306018560655312311707931474426396429437217377164206701164297046499723837440000000000000000000*i1^9 + 68078683956420285094717231019749184481734698319967842934156569257193253910363589720638588851287295719769725833278597062462494661404675600656099846660265602970297861654223267259789887608257724411288695949162640451747644399853577501811516711276199608517850046880596593251830964500512891032879700411665015292915385950858925083230747999339893693583609952145547460612096049642674826686527565445867044218500475998262110229100915900163141748568699466516127997216816371468142228937533095991861400271839236769727108168057945398247077823927414191088889137293242057496991512999689506383416304407628951736675971389300794513458501964439820974416168453925995325524846761280090928137547747245638995055304476765709648603955478193663148473211119137039499075120970019231993325092025727650254680990999375858566918536973592775840035766930808594517862126923547364881887326478547826259900939216059907724972139330179757523546670987556471770844671081352024658396178448009635472297526968724924680976217663641844395682133545341744001103246682999297122203973941313572645797209411693055021751626256333704506146842347580670002007580526244887303152345483483848910998854859631634818478056996043392750611778783193379473470138716645202261434583209104950743360422448226628531397605958136544246014930173473420727794821229973152615871665345237431314697485232900141501409076534872312381440000000000000000*i1^10 + 21558817076151756067902321450776707729511591783829850723007147648427606550160847017931360392916727975553289146225938737538496867446969246565667517673348043028840715359532411180704419258450436203046600285808276174498312530439855176943094052431988974695325414230097559175842917189606337333011454057516603997289328552672547916105670077444435455949643835687025353687207522201872704929771302522973985410801708111799867919919876508248043847761210596098371117712991544951194446909399109577044656829268113116657477035179713994333003912308329787893836023453544161974560760427371563391134727646810931059932502141872300693694300556082286723701837793888172335858832539558154955356311765706906810775804911620709624550145412889100959950839898668382794268035897402496643700405458108223779279103037824251182101754800780957305085223940567687050404411016844964231408999126703826394421900569310042748841273102057143629980720616020885051261136132274863522067226430367828589839337262931438692052451947369865367105562012647519828756697374375895753203485793047685391503573835693923961673783499893413360133064607338421407977300342535255822271002884649288531868418408481507273029670620511518774212988578533301117397450370738358936380285043654758138835372239907645911386249179090439663141627003781075990258157032017034253795050734858152602253806915293163805542569821199977676800000000000000*i1^11 + 884120657858625554693113362276191242475055725871321854507331059978316351518112847163281852406379215615099125667890925770682678342079641452705485514823972959595428251726904284504293072801047822096726221115906688722652664693651783583159436042240637806445314757319107616046220803567972863262051212280829195060618099834027659232872240412532504962163714291276584330737744829752615357791096417242747413107585205853564797814788166252004348621920357050649327797627158036971717847380999669560987041901721957803816601559643876427553572452190857034357463773854847421126447579526188692766066810058344515420344910509162604482311644935617751128126893060962139441757908824370078227985557057627366783667740300599965496782028834147588139318183411961080241532668155899803794420462744958172523727479420384474876436381829885637803611553874754215513329928320065199551323539556560951947860049728096420022043254772339974178401647560245009530013150307581000191189949979641629356981443208473419382081078086454625499180558301026044519405180164025115825778575591262923025133620211399462988550902431017282256346676502408003448239497052490729068519659080167324428532126868143706378212083044834550543235667559106535934669316990752211560518547636960520950498604239033655352300159093947324603116121700762821383381099365643215580965732722123072155332269759696540135900481272676352000000000000*i1^12 + 268511916589441486660162385981772334359189518817135624887534547009986750904317422645005413542893616500614577983098903377742837726374003503667888840474313778038559189478032459590147327706910713000907463845570002131507370157448737399905580279050037708303910300272905541273687368000418044725547864156582938434952583990756141150515217591884722128660180854467265692271802937943000347397415082851124920387705563727632415629058351021013861692450702573958167455655066440399427522785247258632730519577693649523697960619080152103101676710089194697690101055858210069432549334186112706106260562945536496649990134757361829337011890384347269992595587907847137796436273117047840475655182709761763521974874305548207860371248943833094668254271449972286454954491405691080093354943922420531901344225875002844972390146514758525520454732176418527879076273275117384476031350479516786694571740244762191701680628861538607178540624064900460277091677449267981945604686784775621047707047546834702186618875793293978336183686938761799857568628231471623578531558382417012035923799611238772475325551277293214911963889468783129775898670039144680332312804340058782679479735387465758463493055694026811958296399638609157536399364809535551703662859268975230008711676219804614573684387976030254485489139737523112805809072203417348958909882014181073602605753698027765888788341729525760000000000*i1^13 + 18294548371616677681823956578268422181364250588072561861242707450878838622314583667252254565707395835494669092584972594616362792207509570470166305573219272616793975693333536417950043354839955091639555876815251502305621654150336657715754655711036669634269627753141247614004573423326760912714546683105989440953592647403297342591831306452074529903987103270752036381232890107998885242983119825227002868891309297980941984650157895109362023508551690137246522130041077253621751219485137478399327639846084834979557049732147772564803942727990284726258472814001494590610866259519723907409549133178187702435476830062138639111934236742206674513678166457796499303820484772191862752408503458533739313868779148829802535599918512686816555144503137125835392219214830295024666359978358243881705378082061686620674066523027528991439339423032252931958278117745197743314550148310451232166150853894936261061437506666580954072888983538359702869887109473631695859672209857837667523252552525742500110467911757191862261977507861904225996527706459417303749527515885399296139581588653749400107862599297615481209489897092331460288145297937169721169332141515061617191197872195453391509296819557059096178097236675535009802590546954398731491104325386018376402328218373532759847522880119956611996963258843913220592616733666844869456757321149211164599599421824713928535911170048000000000*i1^14 + 1419058309475551978446425180716318521612307824074139853970660495798686940697328220365269459840220047152720080116954746698818891688499410585870762809055022652478478794331948166405416410341764521887666525292546250497590648269257479986958522052196890483994821830963600764799303359262338564168321573074445805043876780036594618404501809795703821685481632059543380058082310728204081062435451526547564884994849544555217350011563192721802694748326132782814332405290947910774580219008838197850555128939804219322619709596073882112614876818504615428966728210749450436006574052902398538857957996520169192429207319631202997096091582233190015675228037900118118576471019367429233356680107337924945772899213563119381794167479481007044291408319765912291499551658102649210973733988589887251335314094886297512492513692467478714075269167229019812850803253508433088398420596148948638152769273179162089132678567268718092113118293943857005413187597991041487198519765374408670145146554906598545335882477489756079698067048848632208522104504070247062306400662280508823255080978441613029491774847359031555983207396859898094768869715717599799372614597871767230710606970704734992913423468205593110883357105483807744816552406593745648490470402021730310989268726743183563122037080780302784071919977252114186401453261208990590892452228168006907321103593664929920642357133312000000*i1^15 + 65682232437484261320737195777846155135941027805135922871664708085465358755481921005304636005552392619590071212217331069791917166193084400033057325930736880190461628965341549168595325376358166761856062919277983075654220489949567643218650386376865875015307987718680356613810834415091260508405385598512803166811130840179130358401686815361355492600379611792171773606746332829861949837401650921884831739911264080630414456457091926575240509429138851206217163537732145136043867667413984578279322481784034600893149244821500916687613125971099067771189693364432424184660400991029671241272854154576979825466603605080344433410546003745463519309675676639518110763823729404318545607357854425795482795989698327408402580506728330153808901046993934933223436004552003856008755075823547860201867613178850901156152885803484062065098362147181456863110088610746573331901330329499768974721098715822093758609536854622972260763356608559427527260364774423753223381434392872607343968731433667296107935054606430639156004424407347375282319477826988184345762774565111100148652641399237464703175149219465598129055215145023477551772420791818254920140823319907629858307525256100163566258335303989853102107013670622834753149610453226047957163387951026898733378866120673923499065745510629549346498568005898718425740957936924550836919398790799265980440369002078253461054423040000*i1^16 + 2018480889602037741670472084041725823572192985833225838210848382209591680419830746554026667344278235887560377432365337366941742220175122794972804090708273918365215610009727079065301755067189937791667843205411941369919528164330422976809421408586639265929719964604063390417613795869652008059206034020558454075486856385419446261592097695844495634663328776040417734684956911429830540224857265314636034191535171526817671977083433015885672890502729872302552064562063236694282773021462247997024661792965673934475287551376764052748992047500854503846329376022756917957739322366601287330920247258334594777880437490959067492634929743628916312009226048895893229069535957290033956288021390676114310919433862714290843153595840076455085301195810004436448130032973039452335199861639455725353405956625215413511284434728189234740968458419833121688102294371395361640215578501742249316386801089248265566140436069267781871780468972244565723748923500862523291848030190002150798231457917414206050366142781928810505660518979966114746060348280686754857027573549786766483117543524768213219497528623111487849692090576171916782209521977389377168981478269410292836874589286726990074791996189526980370622841805788290726988169072556080793187269004474025329354904584489020736636591187627991950832437647025199857212615745277831626743848851100007390559049373299724884377600*i1^17 + 35065036578717565691107538821077273403422745948090262695818739619835636641375886548906468207722154139344198371304482713718155086715425367202438959868319525725685147872304960435139122219883890382728692374614921314666501126691569131623700575561441253675158292795914447036809362248399136295938152298766508337939882642465965424205526493186562889735676353181907839456126676197088853115853236889687758260461544213550893965273535542947191204167149211211125370873304743653301041378008390271324795252533413857617337140896797891165326702787334616411445941083938173899310860334828843470906245975464517760583757522297017019295800450292689181746194126610800560901006825891499994795538529795742634740888548531474511125143002363336469710545669781601249095918753413267625789555611628815516096540284412876302932829789755877816447891083623550000030304522770213867120773153615515106277623115283220490258499615267525205138628534473082178101091454733406340298526331224096371920148149921870152558268921819577388364986492914927937788932495671933648137772713184094911753374862795778166801504420964767290221238831592044633437859927132006533746940460889694995767201308349910730619398266625951768898187840964786735016697077199644694753860519103750355947655117466299198343141875191064014282877901262666769029610035230195347363948986738405427607652392702121607168*i1^18 + 422635992300597332941837928512331327098194167780230976824714381190076697037032803331496637173183650503141759095998820227072353383918018227984986453180001172653421752833114605785211535798922885640910553810634258316386335464966326418933345469112682694213516095165714230924979148284999060825779564813449914366317364251807893173857048828111970581038790962909264367686373798118067856983332787116339721781116583906173570602123653462230666295149767658366709798631030179221261121563894988107551233541170174178168188891811817765857038151778734220027994955954973383980331676307652129045155025555381068778518170130287394899572667240572623688327837907291774769160139709174930289835962175586934574099575310517022534558478413299519418013542038075953546878586341368682452170222789864707346835201564219979141112538237114609257686607498419743449526575309803930016834585356234992300896906671394518076378074889507507977601330149219079758551331812556740583423507560228912216017416424508695143817997812817065191519327241046187781604332960013044204155395420514786542806959774838674859947981193873090943378406740602867189024086479123941881095922696138957075333982429700295098574515986696583624178429186468033377800918735200731595056045987397391492672342497666351554312555988212223863448312984582594125792022344986051320393760330811271936448087638147072*i1^19 + 3061611145418781807219755860486481604689403412722596389395547390736552190277130106308055760777383552212188336784292410382347788106919851799022525811859645165115215153576554548780029882679618268827613033605287489928019326652134766935613168279597896983265827981981478517038754989389498560778117382167147066619151137606113152313615064867017304344839862390285516972854448906663001973171832290496484379311174738119055070029293281853946738766713661428661314620994171799729414695478699880504838913473652437315502093394289551137402713280132706234817098298217237148549011735607241834486836360151536577523535990035235813414852641185804562009653010808899545350907329163633995390117246406103755175008395416165026785641642672688536236656430572070852049757293891349250697512970246419810871963250460618377424125173084930600534047331876469462322016176518496547839911784158084392267872712005616550137037365287789473763046128276259103342238166481488608801648805657467706356170286520953893892925412363735503042948046402088140829010798950937043078379584199831893533072014038975597681247517401184110769795711396732122792056374856802678779904582166560688337920041588651505580684843436257502400759330885374627456773309313515000788499970636369671178076290108215279960025080952480237560951913885376460716140156903562438831406481604065045737124134912*i1^20 + 16947363120840725726286837671553042565705017666658193689914606176520885962194597962334051449353384536442650691128899072736223544583564763057488452091556409660458152780333096232818499064098798458872620665740969559613247882915272527261706238895394613849971415996547537408679841778148217683014900837528922701343993225206796478144852234651386739522523492565935392558814001721359749949747399293497370797079748651458732592409658468570088017021488940010285244178519736845136097607923283973956634240624068879569111777341488666168836550467373199518407961395860879682855087403520166591023351520874363146921002098404141369777200399665216043149529902123142993948656067543894798757562924870177226735563218108723971506125751983951711826398190487171791342611273370308270867613598479991292408182326659512519948650255943921810263628349177562745532042209738001238411226147085755507614240331272459146597745986218138441064199254607363572431879721427048290665770927038203470324808277382696815014371372767058768121760293687753132136637030999651796522082681728769344673402629352795365394792571019510717429486630045677768160588325479219074630285567813817145113642850518485159422751332574734720355084036111507371722832489388642456250652668583837189741161955234861649377503679641077149899392223115546985267305310217157071187149175754997826060288*i1^21 + 51341089929813489065994533889461684593675021033404270012651636055771513200796836746023350222813493174282007035154399399097615633210563670965262329908420750059461113931939598734767222442902680323507310762008242046770095497555389428235144387121640381584957259216595073445386489930015670354762945312828737444657964320769718506325726348519472513633962174701449810353865699700914548054101115166460871467291887950720891903254855781440848880506265444207526323768267893150710300230234162173114854939608370874632902221823138020835865525718490519774665346326531714098839753534359788955399419802054278239188721583885069832146332622479129269401781078775113957818745864370960112419286864521853188714266979760875238252580245893168413697288458289529927737899573537884319579123542858806488820825808906628120627519958070701194195326666730382459195927963936081534320600595869656688901926772602366533920312867805215119160695087975752260483059493443084417484459952470538422965484183777348115357770611571597405202149637799478948452523817139147996297069076899105328135416617669037691868626839954972711656627844094369858031388600635246410280640353843198266885968769466676068678488645237643189588874345708167214148357780341110641093254507824246979308767958312879860019119431299115293454423090367855934298999283259312127506376015914991616*i1^22 + 77985008790489014272144404117217982767931215384377531127806502023458134037530974341955912877418176213452580391182472848177990474579065807201236545229240081144927492189681708086149745768946868218355332319837605268747623038761893412818411990382358565321964124694582380762342264330788228209325853213696865307985615392331673783973101440767765546635326692190874117905689079672190051400682014959940583222711841815900613436485621579826339954577859812795817463411122489026791066839996544760765916563360112113689177096596213352266792331551020042570333531147035416105279864606578668103811728809967449108807400490049715137042407002973910522806309105719149010652150038240106617042250949200063919155001498220139191312838974979131780307577242651647209367252822750281464281799443437477053570091985535577928748401956221665692666273596457267824522203238666878394874871777595354721555714690741362728036233773066837783007171906943354916283924243210923737308227494016911844926474354833889022643168070004241183803223742300596670807376164026152612306058981447546795554998018353569098615499429727637647344196591207934100350732078798185229164031597332273562728313762874324634842742769945372069708009643263527905651655424168101121567764167960255103318028712097315595690621877978860801763695669790231304000393011571012378373612634112*i1^23 + 50593479576346762074964354924333945829510995029729434588769865302947905875983148488914054606259588383669568672497045914760687756655120197000351534034488764298173945603512183392944581547875231161228239601096803601924402294267112563709727590386348226750404577814130957846218098058465782580903881069788679498321852609242851472897753071462366841711097605719281953128024911648138867685773794025996901776812312698181375316775500452175402847628875069674077978115378502759059653688454393066348214032371770818791367061373982753744455023703312253892134447085371917936716671912895537346638232028577168786762693327885166635995345333269384608824393507928302090362127375591992679591646743928232780143116689312525216077975238284639291482020193574837570740422484462132552630881252221023753071520873621991313625744242648666166168685303429066024584905286984269310173050862078573300899961446460906294355840879321733588378452303052508605655770980841064427177186659869783283306955999726799816521789130887551466184634234034871727532970203235126864775151248279985948021269334176607113281917375647260757800858174406966744050057527267930274217559620291991863076679800470479901854952685759402616592177245486086735304594975485993234624972427701746406237239074043407719781145365275177830386581367389528626869405438830657128103936*i1^24 + -1975170458204091698937337021343609694870052058730100870631969226955546163234591906769200424674874951351650222340766395945850612317104216655163104802035631932011027717768504007755232610878599757391600829255634384998761739413221629649230800729289705202377560513568403376369202136643643716328913623061041522077606225288219890911859142466426521528657112610395640252984544810656637193212071747467360638950310704266991559678878652225532958537151184962547631720738857253097078274716480798256764652272804108543172537794204232675612663105958812653432360793255023028799618509600179712702044640066069002552741385612395151307557785348584669039052930628540776663869217593036562945144778970752175417200615900952384221267237550028187942946389709015683541564896157240987321181074059462183931142975193633912530415737739204356497886064523020054392120750005355629411671476365887566438021016271935826363884797258488122515847071469107038904283873534328556889523466777431471543875155332160088286927067879255861873628085314472809358582628760450629849919414531232746424599739164656463954326970092869414570232804840358096031788791591706875652546360072328866919441340270022789851802694931889047350981851125434342042819961552162472066355694134529520691135999704283413926764590516861908224192554974574438091774781902815232*i1^25 + -15145106860943246668120933608114075822733821475356915139731334800353927951314597159509718538708653959277212158011703633126722538631107221924720594240934132220062733600580956082011559735869596737159620987605090913782886789507779458096865174041690690373390340844277497482284510052639939182747923162006415966676636251488044905033522244293601144992448891647517169604856591184382441047124269518403828654023639670249116288951030867706580881254312599650032700359717261853574616675204019727754891683805537442101814716382114395503820182327079859015127934994861290689037262615445963021913781317572350506768504527091737310339455681391766060943234214768410886572098920537717125792537658700767071297111911718938696698912474061332133950885291562453868656107896661854400781682746030764852037438755247742234472398369002128244330920562544741429475791736380084763339769669315848449018503927473906911530784360262018922934824800911472647114564987992750778684141059828280925625066617734398640940754173662760779952745441263198718174327805686717650068650310956589791525770880829705126089785622947326648909113624747653322820549349973128084275635394949681474103685239088698588736619898504262045769700781658696738376309835196680135243778682052094976708002364366813393528522405635368207178152617696436603789547405312*i1^26 + -214315334915934228139506385653781837467076032163360145452682760425319851864763551462873633751455230069473762438013585220241971987104077784656372712366519300352367482026992533150952429671200573648857101479661050900320464258408322203021253434383990920679423593726858789607488412373231041641938231507202586656030650367581823210286218913999303182042880541164785369918996301581165631700820030653930304435431661350782621137979720473895753260376437413409742812851377633755744943570124098735046753935782504689530042140137200091107419329650477893446679505167958113826352166310099984746578949511032262444683201051303474062112235122068764944988078551810756524107961667381567952241628922948670774398608207541947184007873097006694157986219465553790471255145954715945320732136054597250563164326692515496489627128708942541413854126170076825716651355059787342870120802881836820792911506209247675638264365606546684990301628735949850846386688228416741214361654817323620551347614986928731891939043500263026031414547261820473860629302697060745920278659084119348046922221046163741355988489025728641850869297436939543260876047649792442867716072133850148244179616124711720398374857310870019708485086563514700118409689636170840409830047755893534704668565749174975773925531073801282555463815562380474580992*i1^27 + 4920063728776035620045977968404336500079068078280383742437878915807700623733202782983791945681527573004553026168677924704166937359923606946963171212845724270664661376799557549541995339370998530474565183055959905734055150842129729194975125072762503960536433034060456149403995620121138086242718939808005382229136015485957278146700771759581418243858232092620700669822160493283764835226618150202734833712808406053167879995444846632150881132896339828372129620425751767660430377888724308060264167146418798787968431678500527342878265458146352650004033551783069224015873684256548319901558647190747958533311590200594576211416378601176587012629864247798037385296747525307334295326145483631965909243836973969772379321017892893423674950558814413045950751437362842418329554331196572565951127805266942928223358026571196370757555999228094486246157931649712776337367046977126165958340828405808328767535832582118358285167581185010125437512820063557605237634096366140929729701733647420716978730927283433804213812554314364811934005687790160242459659632487481257635029700411499722692887419001140069450507076944089051167778784426683820791802517777282758920487960102740904960317872766817306232582593000399659076175695900742582722838436957742709876447205334932432730220916391072582828297662759632896*i1^28 + 2852404010027426337233100129993365779906472681857649792640236404667622083514747227249042516500202952264595239013260680885064415958254470004108616406827287031837844391566786947150600924814598214618917128124489091511509706926600450615372190991191101642264264571149935336828410353451287643089764567981042509989238362528390576284519479020804134608411933572570469791478450938150216540300889438106580887918804421204516328140996267049820363694758984490020456296507272967490145176686627837557163506823361768038380266285977990310955195688755366084787191856953468292322584105855377816051760277110560638088981083609208622004689611770491838386463730640816991994268866403337242061165049548945945197084038311279759361844071982416766162232887960075330824424630364891871096084215722436061491851182781227345671835713033883776173472494714751248144335254948493668793681088433049178602201804822731076522093778006854345432302312702665492351351146814539185948696279115720198532124437548773191803843298181021904545167130268415293434557796072316707879400749439513625570157243694299885305050207201508047561629494973325787509698189746216603304215483768824290081970217204693273885310424246188343582640233737319716504644094776834436105054765536248058359315306782558624522997917217842945647853928448*i1^29 + 599035292480020005760970131602014753788286196848894040452641674722265334263742254047522621685327856173106178222096404004537391122244613943693955392547399672997306318455313078634536282658093103228111815284563494047426282796111997965980123955430563056475436023063744392635358389245021625937569787727877644533577046238400190407610682499215779676034274816763334982256387115025667389862570114080801695189513508029033722780584768754980826903328216994013991301570174252459672087810076550628708910950856455273129502953430403793830867994768568529727585481098552336355954515860352514989256691530287807427583292879293024678790802082225933729098335939597451684013807968527758151920308196471391335702888422855453263487894060977340569870944121208706636795411217922099433406656848884522875088889731297935194777966931057500150322605970098065661769926806564667906891985064967894686662820622248491519269198616626274607198936278900135696287330136873377462048280557944282040926093084491183124673469806574809881496855431390782645298229443349669547828257867674022824870439598384591818933251924384836806308623220000096587311113048854631850330607584187899506484782348199406861815615614388056436898241644842520204216632735160767934104899654045764853900464008699187171957404186711369347072*i1^30 + -33332911459983653271401222066869911933804255610650079923772714452242227462870696104794698134717874705878041052019975648703186665689812924380102672656891771775754058013616192599742092505904863258095033706693158464572696372717406705734788995388763189418621270818931265835720262578903941145614236521996345699396119795476835080095942977617302020905541523318055847078021393757057470936632337260480604400486770560898232596128234989688987645325387792337208327683223630446517290317083514407122038379775335498209782431942825612076281137120077278670046373968592148194913650777837261308661939835448532566219277431759947876995207351012822432292905290683602675263187189524673881188174127468748437427797401146698800029944107884301441379146325510126211961976562476545218926008849789533262495679336457193430134363370999692290991326927441910381289118159783886678729241132315027347519661288806792146191744104387102169961942283826694799430451788873409578908403006151400102152926528026237783142179149928797655069390625619257499928751268656823347011738135086413798690601456725749204703370356308323552240398804459900948057188651424361638566021136079293210238628663935392994120553153994510898245740870930562122396866868586820870577141610366488577620450996558631667088809419069440*i1^31 + -25926711218358861099901645864599246998937622748472996148338916906297548832899511795272265319038669721228784665863623598538186810200106368504600261179435836984807370557611749605496773805361421544281678125286885410801695977387542751748435982838242526494904643441327604021893616469670814817093367166201713233690341609503985212041890038177819883357589083462103121779583717874812199917248311841290541676679487791099313850631542514464325427429546616045561720116254590074467737525391238600855378058902864062620966625612659021808584804413679106830476185108440657311881096605711629107019611779357740240286756523025852608375845341229399384885365625401044735711119778283055826024064475512756217975315162554345239950654926180573117595673742023275690178644056413065412141330444351558747511574799363041079565135207817542194420814562623326286480253845318685186118617294575534920059016543725019540889346611217727342499240572528487480210287837553418721314035415554501685973948738360111323934628826907349995566269929441294446222117514273402384873851453745082042478561207356130804694152728654848499972856963112689121904798284721831930637901525523039590926912372845501156972458803773329292675084689404240839460390424340580081078086592877704178498536710092197536086428672*i1^32 + -2275720015965506688336220609570881331706737733443524500209170169256979609531384019760747429566666876588748908540952917592033816682593577229000408476779551586857299103803524383311882174969678861520336261603843921445300992018299994361614899357705078393899803163566288050446918611502920981783152908425500643682632757013071917194272934242528799102494641716227213323214635900365293256476972642342410835767799197177938275340908794588942543149465869869790032610735948792374581531949697436202178459639778059991783108891498126621217684437302857024823838922213631591159672154453507300040119166022479915076434367063025278417720555134961938623493449873467566469224567765856953153800617512982487567774323294879298969236898587548592395249231375978533739301333390859946010387890746779102665616582480750715347511739595720304645469341395365862840722609387855293725473109711975459211216233418701666868532130598971637217682877415288020295797194749422817686887342937670855534157741824254988936567027877768439039505379304259620967810270106097703142457486032400516768223774243663817050858196225138444584894998508001421581778770727318280581536420146993608930053727207734361188974342508892677514684667066417513208672223534939213430891125381878210981831086035808088064*i1^33 + -13863195758047150078175915669771859195983104012880584726336633753938879103253586232587260579409053674403381748630135174599190614090233465630852430843773297409485952234632709449245468815229331067244884648393254663247388739073949384691429301069702024656485209344536294171228694674364075123194554315718104680055583951957482530986088609775870718951028518972299448556335595672573660500574848511777295367621800604992266822077237777030708116229617581993755935547192049759246416651581931066875488931742960260047477095270097405005580148672365348778807615993655818599100875814163511891150856493225751226709970942747947498326255284250890104236937891025270661293391316674671392935048621791508904757511793144369910387343186078876575106227113799275704607196484687799044275706919591170573381150902412515338956291339703395980224647229495529597407459949552743595486306656580753465280485319106166504349446387498784820599887307095034470462067654115634472129925220514058007667646366628977659981213573237406095455091576260873155749393425086928178332596059308578676171512434101266181458224665048851102776052069960926994822587914426891023602906933359614134888023037515137201868134005470149010062189927117259165652496078901778522475357174849190276523025235968*i1^34 + 9922955423182762150590036388941334636293912928848453807905382642384633194522451889844067003817002079466385143159063041041092928766625208817204507404008530905139294631317050509866538018383895244812213828901274225482752342152268800143758205774075944953887387179055576435503320216233596618344812129424196035754036119674256631226979517442430045489185780396856885778041916204143276584784630666278959419209631208863247175968023408128670247948084294795895258470549261454593974669805581095669332063587559418362930804688643824227775372446704357607302815681081165632429325377126476649391772125218239399578535437192151110800365758954494110418006290915757010068835790343417293070776461019167360415759099261601169211257220603134065314567964884245800214474612225705916148963189991096173841458122382827963370363398030076996930118046302784299376544360379287737958025169488758583628925383488630652750576472023631087555646240901279798623246320605019034865300155632073712176948323427569620526515717275117638866074291275596586698923590659548253335643999339248524535092009584909441829750602913603765897465845761983933034063734961486651384859010075935695638944745292508977588772857019641822146431700007451960731321009561600152174422867608751923265536*i1^35 + -964015763756640718603658679368047473218990741098021450524896858236287209121528383554326003201261156127380012378786006211567573782657192191946956830167012716413002645253994748078466650735828089946426471479742411441063695778840254304411835912524838779285270507230616020294962728568196930140792989253006869598020440561218304895751103048076612715326078216257409805353723369430686210060228446440481672077639168992752482812453663893315095603192502301760511023446897453403675157172653882281261413294882928214405491245002657672015576384881434055114554000361032990095052751432465427601999181264773661696497899052388302541426186738903062092104781633104461507245638799590101194097555504295924841587274927326257565032342756330561686186377379835880874640531471721273504303333826990084859586530061691414865526871011542954690867571184099304570597851556929514845080266380421016329857304693325451999226095682921894259575158124131344075829570458709730432978377125465965917313123452243303160509719990040251298207290330647305615060374088390647988387227472958306743696016726551611152967980793254539630031194622465694078696201895741706632020536624729534507885559638396319744268899844945900248363690000765616686054104749914406779095676757213184*i1^36 + 70221246594500776004640204101269137550453232564948400353180958075974210813438835378870083825059838064796493076997070207841537559851039643722490936562593520397068491100558748207341681827082321943012270949858809526676818099124506762747343969197234198139213234100745170720360466577299698937053071128097351702842362204965025694480309793882805120839884767250770718016672780702671485367071933646314427838405059460225452047084635788308887986196753393548173544963498229881738040623723612688817170096605515692507770493927438776564279784159300117991051673961245634117071639208314329033160322183207055709129980267248233077102055212894657940037053380134658676412079508461130816030970601171458258518236110795018719741521602363961654227627612297316701348846499281952949062192276030883042263870804756557117753658755518885925716953405025550061203512998632826283732240334539986922582689248866307965585434615514056523914031030852479544416936368606713820420427319227153010137458241333989281557021095054544486128568424926862499682981100994972199050323458940259929829123062083265408706655449458647813204190402321096108847954957133459654471418585440427021321361256010894124394536154985048906980006048781843207442944159896729092477681664*i1^37 + -2170619654165628790554291631455401427640810371853602882875403194697194179366888427322021835045166140602163962677302235098928464215790861219887309530192658321544176953244998001721667660303905702970441329092690716418422325211695171200956637402604384751601866121970240909077636414085911166842329090677647238602724794133587690270111587206867199885749949986852918533526740992467019138999751565784225854808500078196529681954280145791911236461205863081450470380766686544377722156257457045147471193195333093786112246627618907023441151690408654284868642560964519702529801356423990334260846731815249335701102138560670996753048564534683725851675271205206705895149073142012868697846744604430976486988785199109744871182565556488427601703370951578758196764490266967317819377029246709992424136789101756979789276334895180152952987354821655937024201322008385989853090484305476181255395057947537781993151328341680033540908898359181541918783963941980813282055922152950427227085773361522868703674433035444942986048377387570380091036479032256849351040685641998042778653330633449855693224057521694055592742444410147057205764004255614478656722803515830233961596739173413480186820013370314511945953069087710213179324249359639379968*i1^38 + 26488764946408324848317442380962443691475638378699081917978492388242258004278115428793986413402075927620154541677564792089303340940762700001498676145350333773179903332970202128404677977854746622411856704999569382706194003398763754290878927305014995101981570335031131942936278821718766922678599297654180288196444664019753946637846825432206787149703287247067868206156387529681347922162220491126447695882054659162751258996825357051648879173136865552755733242967856808385641667688785892440106228844359755191859328901235471942772592856911013003684429985669214587224125068401148036825176597878891044644671267668414310813822770515103960031868396589122757709861049510739582271650596981860693736917403318474556606182942941085749451658749737530570274552959764811134763436822054422291667694126325768607736167611985647613613108266271197866835370175645490623298620124066499705771469902474735556655091221965390348654207213063550025251491192292243848794055067985779119619430420047977536442430465979296737515286230272193274968498734695891955497577391566839261661961238774498299374721593636618008275222473570638603527447879143045701305781233550149582171885563592108987916585492486896675616793562440995139562418208768*i1^39 + -125037492297732821040808791074372506217897543155684773769287517176172148293099551520500492238008181030661537305719036862240812870192729882068472639800757608034973996983947264781960249248392303096370255791220781912769336733122978758725722544063874106366154037101965655267299011625612906472248536561544751355464933618752301653655093877821508034724394468262762206593146842931755070676413440442996045020340720873909595266815847562805845087981071633850786539851269923093451372168187700249609792526431430733855341589168644211616829320202884168809228428020350456436741515972272134231665176550963872546089356113551580927810732728259559457140967227037100660008330029093283499004537251433754764998339733059321464628439316223892975612841652356310929564481011517403203259192766102600066239820242913001956142929951237512258507987322110060129209661488928587827736607734280277661297230439570021218958634765942181009852259408698205467452618358967133577358948346422666166450919297056847771569488093679485115374035419693610324873235936255280828581935340497777093379719910159222609960089087437772732050033575745620581107877782495550710475800119230633151979613503802338955726382317604992849725180738404830150656*i1^40 + -224671490430001956547418401511568560985723391261543573424572294819003725721026340717534067011295248933251622008935069355108362400084508935447782526016320308565401172114143396294214854263670008159262610072064434571730096933535075806643249997829671784348338951559298616010440115363473873929143882056973890763388633083679677797017533760374622217067413871008564899670433256150569007923399861254127474516075114251207351256712687120564071653835306780148909912364871094699481520406338278295979029439333733697908070233144654991220028837995255602996814162281790856691936393888120579559437133284112999712930832949301770339123360850941738137253184364585858971819470405457668160748171173030739044168151112640007749987113030660162791231468283835279573754734097231019986955371943512665538537862247713731265101528468366989877437065469914344250288818799495345691708713702135252474381347505887410421209167664480191433112774021882789221039437472613062166043828361288521571241397954854216348330311692831610191916518931489036958927880445112359578519087162600836195855302025010832684581102340936957156064293870654889088478992228486795502276578882693564372349338382890929132278865511101129785680970383360*i1^41 + -1302673921665714067665832510406600339137905797281574034269592599191314010844218209828806509058903560307811887179123104295614668686935019478470695933324150856350637192880113223523025741525014763135671985127010718829124891342929238508722450403202086754091813639630543454123670919840674108811083977714512037707679955729689656368092615153758922344854051439818155897321606037129914289292631726843992461269113214209474800282616440101939836274511231410915621042634824842576237030712890287210542236652036305271032528580707050512924395723619842139433536486344730170910581443040940908469763328618432545661870316039900505045078450317040606534915057221127053759215793938561185419390624765300987083936783130600697261060757261982804068281289406941701056869227447226569576589889332686769047652115819962836401896581720575879630741189871479487884854877792232486782596837171233620476306941723405555690034687962463488354206736675830780104235068336060588678232201158414056523257527302107821545891290638845114907518269667662796747890824446936792921173472702482110141486573670949258488602261022802614009716572523530543927943479111818651637654142862354496472311876597353469888367993035830927032320*i1^42 + 25378898719310653609846915604524742994825567379876006512948940802734046123300275110884904152234126707621925792172491487679878459990035626033836954895295534841620045216649738447062737422437898598759230883246288068074018598943299255455386417393301663838343716121675577947874085134360276465335600068005576243947766207522543010109377057732571537476025200514134610313141893092474154121476659603511322241296911795759726990871981360082348152869664698774636620829726547910887911137819640452416625507197852589059541520661469755374810672891704699424744030447878030750601238761706756761623845606798287290771639641180783194438902902726204709320606162613272187871893707136614852760600094024539252893883250712767136547106252498183912314474949071982711144275164059801283631442447910973572861286912405409818683940095206619692787039138184092510911678573222506546879859215341849609295160126043299414759353461491313974673897900544375671314953735909366372515255992827191858877997117742234663301319485192787489137222128508753555662604704305060002438054278722661800782844789779685294637507508329424500658704827007985220257106760397079298307388727131044189356425498172152245888869203968*i1^43 + -533403889622547334995298251809865258927834333884912311468263023105469521839421360828056818845540105675168847462960879759871289440685175174151983875114071993131227087013769505549229450392458770533445567024573910819428038158173773440391766040473454021947232657703125481376584319227673760256541577146448605903083130935966293783330377063351468527328204494541216152020059318612205498514015202637555266388791016636837755367784483255037072726269107849094788655886124190282541607164759607046529294324615140804279609543181013111360219676213519089526804228645799651588837372585762334870103689168148288696198730480441745723628409781239643159855013769516917726267937242028895385598345993992720338866332496078918757614175391895105403104745574840734962889015243985828559187787283012346711328764725246135866391581533060837343115486149876776260723693953727988037758906107388265723699792471054269670142148661182718595258119840909896684276216350499680891819874697802889991389124094074174774327191905037397711054437840660298437969778912313550353848558938657879168014698142849806825311269716546852210522539937197692701431705136570096561467932518935364326925584480009891872768*i1^44 + 2440185539077721940208959988913133937213801043348724055266820424235588669125652916316447000343773836246074182883972347688001065912599739769532551061201541126390007641755304747723770651292474204408598720491741070146072054403380825069959829322618979882490559777316237238020127548661365385679200981651437801919269702030810643577331628941923262078096239043328892993599830980607355745697262073991556509272683449954053039267960087850860677221250569615009163527566630881451975530433120856315185505236224934687776949442982934198872304848431485948752995167147736794625196163687269290126376186202668359061643239145357571926346656264136552565449453111012045645092237949097215674549805016363288431397359658732177262969140996644161623480720034147102779612888823038503377456377148957029501807575029725203056908609030844126887136571323036727706442351328348870688199157029661545252284024412327618971116271970623141889808491786193415383233132983798173956590483650905522775240458603408309231098588979540182642896722562457331842594387661296659344101878163448373862077500087414254817609210725980942342111434120710959579879814243363071288219902076138581321194701586432*i1^45 + -1266457872031801807371071479195855016222101623539062458519775996243318186932968490499595009019719036071531572435641405406116562194621194992759265250123787394117650878346240465799388292492990835715178138609941490317877013452651225167196881789570679339803173015139633532677959610848496365704802704276286049306197215732661574509740316680053678723491820677462722738148843251940023892747719424640651172320312507349467491547908491409043278852801991476796548653618970224072502928780330385881012221832974245478068958362506298552217594257258590580384074076388012858147390757437213031175414588118517809724333017605177730930114245368455937889023879752646200347527331595685462418339868380075166105923394567604129940601059697182677731334671549217825157345833461865704820216381865196434651883876439365871387166776649206071510280292357042251264052114805538811848495428528394563133594106740033313321477491284719843662301980591424359776998097836781812169818462048040824948710201098180609982884234024344208582351352845793608163185693588849894408746586761030720521115847971520371500805570364736926895435946179434058360214525066938307381542659322966376972288*i1^46 + 928643340585562109930877450985287230561917498569687068645981510135605976233128935192486288485554232451376321545893578020321454907834506644568698630296647873396257089155462397582747599954660178145510858184351707465301892377949256095734454372775288222121273712348249333362065775707846535224492340609474008253616424100213664889477136654696636396598699447913568734887953929214939040423212348379726678429555509419847752481841690694478778164882310469417017382553801729320596273356157591337490241621925536940658654844256879891264390977835261786526709391700886744987230004702802158603081651963645924819571795279975102114052592658740329012676440889720234519504268915887436289167884168880639727692786887173057462598144084806639548181054898398746866501437858907386209370549566062205512225168068880603686455725561918188488697158559325314568603548556764320182554426199306497075090342865042181819652638053113321096023015882957287739902374724670809457669272188618744583720412219730450089377195081695341112577037779615581310260606774565065396417200066628303636802950738959237739636469769101223599196357915627666973257698623740489819305719889920*i1^47 + -347912768135183711742295749761305284761019686285086465533928017178072131363102135938174953389838641085212238768608659566188559309770432373176609052284931640442206165602277379656750310467968181501588562919193522860625858685994838847015621513259495630474681872491044569094806463770300888852187875579573652531841440114071199423144536941108969661996791247601306748981412685109225884233010580255995098401996616412116612566371071455979745896641904063885776562558298232433863335230399308551481269005503928411428085975338951355372857466279045830015855221412683671995591950200726676702572908482318297477227757879017088915170884431710044905418727386077554563554505489206538654361413515763562938042985050504675808487751084034552034738234282642993226397708880793330538292384509157796297850517508927931825100250966822813914619195544649486094828689101418939073827085195870530071524130949651944824561477575782145445549257910682777422351138082591912594062317567926390475251970048740584081195237942141810806660995145753484794981941396501910656671960128605068432634891442072747918876035529263190376640828330830833405166647557891544842240*i1^48 + 46494193598239496528153516903622456424192271687992289059857537071771663277952778134287621667832629890368006229339651260637883543244025593506882433236644142697808999240195610441802755255344117565708769474091078287958453581777732164227152669932770137126295859095097623736313122577235231671696286242355706173894123252801456923306189827524217795178898594010812016776533728863203099498373775657135787569923719522491049228830818631961772776421754243062480960372109538098211888772892852446933457562963614184379612488919329413691037870477161722331388357032921355553493375739025474294934363625899710010742145082024533944856503474113245592964214235223192727847333529144847682368831559217179496352157302071394067145225634051976456234919282671277316366281011500981185402037281971179916503196032188792547879088744537181061448941347690393461187914178796995641738751529817712406566158865888396541589617177416733918136814368767418507183885274495214061842581012531606362425449906769432344686382758392730149084690464616302018029678858510014133069073041234637865975809181814129606067010002265532503302891295903485827752082276352*i1^49 + 506457941051580776276641812432359526137790670892758991118784290413918473177483135190893092160213209537740883035100053280773946714131068159345818352737420297250356790216782207797020405561957329049770000593277635601710737102175325369297019838048559098765186291987179892225919065747697252283820362344795657447719364104355307508268977271844873043335260505007784641699445656246679879889257905539394704222200194271196148929210300935361762713953704011909339462491198567431389438245453463793170880582942206069881027315460966328555958653182018086201311469041036381476259930263779630519025765955334162240212704765544216711700127926931846353027594406322948273799704130556972071272619316137899995544963433246816859715437401238232378988477036365126776617061663906847500440212592567871106747740329270327266612822432788326063846584432130559694260734908108017727002944075186417043069529710902575245762508525251499101419870396604871536618871768698643765115750658372749624735350925954586442641902361101499433485508437717501286418971225108838610509443971161627882814801575297303566244265341600312506146360155424423936*i1^50 + 1670941919638466378422254460469208486271091282954498501617198754597087407837892557027883541136034226900569871950196475002103115206781779542480049121521087488312969940030633946551285181905930173637081273252806405732345038797219472284255803997750398162503432844187946390656877167519660382959433660686186116735363333250307231326614039646347881767393955984539224974788274817143330719325396380604967947526699248490582980819778921405302522908585498129658005198460202268037665167856037979137622418782804340760445827853474399994544047917658580191869384758841368272486371994790988652548279563867142572111691636290675181655741844513271147621753733308438653681898070685219197092175602515248505150704084375417120622737787046372425110337885380965546890005123546785362112768785468790313732279821657250043129884115874916328191047266890322953746536726826841851227532625038121296547098228544880182368570914295591586737877308803893594125923196458162528564840049684074899419197890097086452306569665847658213193982493806219652536005604041019122786023262319907683080329017350915295659053362934971476475904000*i1^51 + 728619962776429690526500377020131893421881837143874387794753648844430877260366148065779588652177761231934330249400641942673594845803354408256269421000276187680822767846747761189438190321635947655648588740242166914369404437742625230022096869913440679753252769454617212590590104441041830831073587309048198571562985305512418641631181446243229903109918422282602942268038600562029574027560638530666369885761930412785758985397624093631271852406051917896025164676125229539753691034908084437387392653730211776824190409645980197401245684027128284732225167621405684279479963447426013945739153019615902084812202065342467739859834229916057565765938453406239198747426130414269588966007215877510960063144515754227841451659971311004624634237636065192462825780539027149597596154173326937540061364399867372559710634279426993877490386836804111494582207359740846019656158224730471279833951259247152601618120674145390529730086408606522476951323985069189088405199025006160880155233118738290968630936743054747976206635056163091499406009016328593287209251264606028002004472707856023817558566109184*i1^52 + 2969710040969268700264520524018440278186511756805232707842328170486088351472720480950686751116267682279437014763922295487580636881610974965530396040957964616519799054951697513593950765359430118927173737056110764279692080685577387978727058047341643745555813971167897192825000166271401348849787274992021609954920131845601718869695447628182281312437258010683894782792599439932140718745544749304812283028577470141668626953135789398892892757954737996660352872434820011314507060549869516896821100033640448735918108435960371458343201301039484116898588429102545236040553640594058197205919120898756068377600311991076046609538920790143032271754117246432365184802304674981105748953913552344231406104061825895867583652468588238581232117901957102872012293923633556528899936288821610404798574423784973547117539153946961683594772048363938262918988126527094652848326486273896882678875104669413567846221154935535144527153792694754753832355064493387626456568729143151101745012235348266948696099119501349026124410244595997322231493940988665844900847484658606458745806013384674508800*i1^53 + -12227888653541220043937570630404753482595811363733044256871341853239108425457421602616280077833071013750942244877136829065194063003312618364487316950200317640684202474071331549584770609384943351835991434331607832138724957554047531937267298572489482369872928641792111841070020473977433362723829829462390273382688582182592039563444072143669850152734061816918677534668345873482171954285061929436341787475863264026677992787910341014554408100562717781840081854978294550414776556258341977634171703455336319976623108897385424783754817861075109137465006921025055797194220842665641510524333588070916100045262087301554343220477026343323096362305486508020182707731399088021133870861516615801153832553598187757065154600187981694057977999239386096918488188170874368060991062421284685890203223101963370431810549336956558495489272121782702386030231438033348781325484029231241356390492964926747783652616778124457176824019045594754458905011915618509912490488881689699491518952261769709701478852166509011578193238583423629488175987404808923342769468695564046674427904*i1^54 + 9572214556297355762841205664200791191833493669178698755604583304884712981054566289992481016545930227860898735740968043568982075931360864873276489858389009007036512250094803300321267269533531227444177085950627252868340700141990464033550484970873199487895941360877199594336188780988019237372070780717302231097333176351478323776328061070989906376070252241210538859867449950939375254821930393515554019924977061823761415841545020595022883570030908232073839476659598958783294323644827898085981455261227412366211572561110769749578165341879480687582868863640952248409016701338339815507250226997918393743789397660928062355598261456299704921994869230093800226774195102130394027392238939158304263244066217863757434096114836617971157859049174287344051685022279625394821262863094399995146899616470529138021401822935151939172924494125645637167939038229403081399153682764594494951680299952732346431213917091085372792948642864698483309367321195286287745689049601551454489051560918145908506210684334406306193721489314927918171333058077702715479162880*i1^55 + -35719306415734659285025049950230832901660597673583335494527063475614479885827711635027784271428642454724267174807395875487175307010882225404626998765296990926842712137945764869268032815706304823148954579638764522573461362817881083189017641919488720421315742346987927852601406372317046107577863917488506650025409604619172166230494126793542169309601511610779203093490465579931520148244655793664071716772683960093395865729044222271755480479455653027235139960823834011071811094913698692644843248982936054676215529412021232043392573066843770487843135150227542607987904045926097776258990165569671278736377928855766840228242027315545715557263790585571431063330069242837437215824809320046230916517252218672902067446165158577157747817874968462594580357681113904301205139329248494078303021778616153104912944171534031691373881417110021471403637934422493637457436069805113283619449101965256900154317169833753350631689868888645749355953265046656925006868063798982908934400245410965605472449840056815765584175084129568856332503613440*i1^56 + -299401117212275140305454000439673505193783157957080732085928856903998632959830822229816659955349125838681683403896448138806896359395385513658379347075494233417812042707230021215428073539420666058454731319427607163040964050660911618369941753544553590162970528091593321054009986563539040347779069497951771769344145860245233784589534179231196867467227298789284075479513310001175569038447258718774998833881147922755061874251158657965733450956523460713616385261152925839624634630864741320237849748395485204232466217245604766743974802407223303035657575227499506393381040903076942317256840545746013106888770656994518962797712349576999718514304207694710112374490849860011815503918894615191920680697390928852381392270898368040186407173797378883242589198348769078849402555220270210010113427638869750953449670962695245598391837109013931462942673702623376304638489353657561762062707119563741962213000661939753506487685632329509069760149485798839367957917455831664128440504165829496171618370840482396888345058738176*i1^57 + 9648952705153282623062513951244098172150273594585464353654491349701811899905806439039092171022423195076389182569654144945819214541275266765594318961768444397723823313472290026663282709079690963961317798203902541377216427582644693406205431940492882606093389513838680908601177675781268538519232139982291986137229365809010462351604075494829515343359950706479847527610484534173338002739202572136141896584912019909832606227192817533944746865599530526077607003384036280055577589819862539853625294025179925923274236944396759335277940202834579852364765023630420339389238562717875174823046157295037784232048359173914511528352191993661281859148240471200452317598456740270665386540756399653237238561611687453041862875114787903465558292404946866690116930120498456874499375286913893766462290438817734136548597757539470632232345927586847011879496250599583647505631329157090428494429499953432597082397151028840068722899973499745599234826042943714895797489113210818127053955385827624703355079832371200*i1^58 + -26615513702216896869613595253492355327540801582597402979583135948022766474691507582468281389337209696239365290886418403393922803964962294274168152197557144406358577270311669579788788475201572684026388648527008116187871282152425925513312516224609535262343445174536567741997171683939155682895252097276802402060190601648262289799061223685122039206965025045618624954924299928175965394080040886703048506366731726083355800064423141145038127404989990264275857045704004610362187788129340172549963787562289658666466547756972698233755801304093030902777031085896015754385614532084799787603156173086574757638730868298491358437323347964076997919645713724211473125898002060570051147730242298683490641342350413237246663950584065818234970789979915750929005104985344496011595666583427000850485382169122889801907500217340886704567936803511586363415785358107241127314272642664833292728046603671429703048816375164161070161067704420315876513972154635366586608639070492041015360543443124224*i1^59 + -106653718524240961260338815919190150775473872219412907802450469349489698092360804602472993227580747554981182633724708366611603238320376828242771842166533409693272029399700305820640359232647591491905138033955086415986754953859755930144003131370671686240407020907379241485397588490613390204399777604310452199729218486571695890841630819695974879762133388599209015457086361521217592496038373326628153579774022150334982413058576493253383837403139302099720830705887552485303853196679185699393039000219558089541652222538681718862662293778099006251487290244304760456100174534240176026775088045699084717955958398769369556956852394591929448860392855568309107509705900140856598186504895526584304065355410178426664432956097528338364050903779254465240714410566061914693938319826431506136863676973573608736298807919522499566323142392586730224473919209504427849840443561536412188665370110625960881010175205014056448643345512630809244888615478196573477974995808288768*i1^60 + 8787800208828331523431156070753196749981610762694421047677856437796599248162795611493327653789170739012695175748967849896409971797121555075520297840164787871734228823927643081364865417416441335439889543672297682356031884142470331713079556671210351896541870109576471897763640158508483160355525432814954040794435528220215117453709072565421195351326897525895232011557664109942840901360793506946262836034848781656904593382277143976899144254312876997288116039870274817872905164272908210378374658414066853794761241251445334165864264092253322033534156365199916725129436261577083853282187724983246957530861210942663030383931717714294315657224674890204405079567577751268943197002248380923661767797901335567437333507296203250358004606765534236874703849260470983921407370356928691651145206660330608065974774090978943293121745022400215413379084634793581362757065599341738859083316804526823532815937300955701573340276648048957346956756123648*i1^61 + 75094463727186861332046343830197417501262640285213613719389494273685574343233476837693335701236694348541243113578521116514098124331240430046640293545007795602009228977080190467937799739256084389592750742263862062771225418660004436523672800973730516760797368667191159791430058177258177341525674862113682448453175926374435501722099436879418673099060662481438983090707538499854273865214728768144244632630856835657046764823582456744324203696396666598530817403744362513659674105188148240853955913749723157612477066918040650829559061161410301544597205901232212237512404895689406421713021102167426652850743342392343528069037898347103736941972080090547716673877325677139259102939990379884266070061923989641274405308619150248492851278330204786026439584306143771423375061160080409091940230021383345629932827716203238171956928299341642702466067600209588292418483839497498550261998114901848014109556546326480518381568*i1^62 + 17736855142749913728163407948447023546906951849495209872106163639700692088549430376180060978262478218866940218232673825601094503208131695302662823632956663543110246910104227135640174479007797247044216666261212538869778234419261757664412741718834331433335496600786225298531739049603164270414077304790005602552819042431280518963685013537633490105016226667974783550331508867910619993080274404824749107897972411172588434974990030598465517401191099769425491859135066984859050883810628670412560613494722396810809576835514390260084229975558847660147316471119090149103074372624258861396974653684459896933974240013209960008069431102608901190259966741955391219536779523407514081853416323705594037627977645839058817534558611549926284846440647466457131816424884633481246427323692368282292099388947817292296068507753779812708828073327066073926987545452151620482696391005416654098327006085120000*i1^63 - N1*12120310791808249884220450979236478422063764371704264279797018687465974960246935469204204064404516445553977674940509946591796875*i3 ] ]