[ [ 49859009261127578385822139572157299319860209040081578296271680469536878927676426746649787803093534010896953717321212420896970533402526718058760298425279094797489037574499752318811342648959924969469152451013030480684759111192545401228346369192908492876059927318202869885090744729924551549370044517324984717373319053162568726511078207134733973192407251208416266225318876440571192894596887332146429507053260501680142735625389261352697157311147700766669576488293846694386573089423870710594565105932794777642789407002064347403190340289063431506971987261654398046954318321408652028215150330128607262970769914363786401104014484867176909227303612733943567049281339052964042270613674693113576347392299067239435241694847558082955961959684350790081351093972160896417915678611293073372691033765278359128811993789202532948291159248513435893515390358883985933469739634162529906841934653996060347050612109399880261032247921530482412540788342630369293664582875507935524340382880287299919484992180016228284906694134709249253638715512806282370100685640462892440135729488574123216388520254010979942070856968930823396500387737841877909412497695666891598784132291908105458468728114394353742929337649797335300899381115082910054841319664334681668941716491494602542439396144119292573883973601265276293215403381748489755003404556726302636901537175376108267347710516493440516096000000000000000000000000000000000000000000000000000000000000 + -1101722935373877977838705330493134946030238257631106126929635018591943453682036668313028317240654144352565606881408225867288784674979377574957105905841599278156986504417285633293590449498235280640194993726295186630479750519645503477431615493146303680666752509166756362634337196229719204617325953961286097740718891358903358555483565883524734946704630873767379036042920401337969244434582549297431976119078449734490818523277619782219823094667002957744703532612257701549782212668336226124068992860247253286705237423608079119144315190965660091361214232575317836842493770886083067240077918953603531181113999436570016081588328399218378147842071129514510769025459226911993713451937415237164347234778938758601673920632214314618547528318738065954156721059150211314732682963303490339222652912649246864102632295655605725138300390760057576526108894804791285481338452434163762839676625664050888067407644605377207623436770684628913186334791087849349739484481821410626837108712845967014602942210479403396108750190058280888070560640528012783120020055451051565999467331999241316454684586895064114857661253601830007990555523278299884254815512552337665731776032036406392775626529336607790846569597462974469754846855554571255971245307673400040757634495973505671206805056325206536072712791726003473310540440971810554834843717514862124369407234749028397142811102720215639654400000000000000000000000000000000000000000000000000000000000*i1 + 10292515705223132011139954610523214470033072996816779369506515821402860755438384048884042822194474302921705659215578451833658858946771977945800073943602486862371792679502696336622346098936202159453293809441637410406080477178637917125500676282114923356284513613684218481057841435733123158390004017753562100706721944406570142117210253496406660085340427092723387869435076013021744045306187707734307215649848328232527120265128049218064093917495637553883916305213425368577016717648021034636865736277602758953581555188076804215754697086040945236575708783764914900127460670597558585282247314092603203488970600379575378635399944100448231043478824762591193236080850947626619236833672508764032951372887924917937890120773114115128238191936661446008247727474176066152905599594603775967098151136986837532300289856805614776172099676502236390133831027489345262919619333423515814742601979075504903754718514875447301635021733983998667247410366087445705096551936257396344390516535440327843824094397363708863498321648102713387245733303380941589387001094959831420709573218874297555261971049367933568497490870271484855451720034123253598644301530365065123114611042883492553064861436446721984792354573529387405743624318894178495792972125990831154566345951456460398925527840317833695708603184126405877391613611778492429649078167306438413454710522456782448414197996275000934400000000000000000000000000000000000000000000000000000000000*i1^2 + -58140635486256276378544687642967133039450933654787838139276797738796128308798387727808981485218777156850674902134129993371787376680270211402318383061259249600507743405605134843861569556458070041201157773414002342298348919374174251988217154985096529458733118146516588139607163723173324805475264582673465669516115753300531366074946044615035435725269615346459570655729068443167138313854171613697055120779404228390083252464559941668244970897750610442004562280377823448044864969454912740789455415527746386154050350203118513890149058960440572251564925823955219636472728157148174607923848705208595620160850280586513007015967293362510502907035414107115211715006338957061930833715299209649604075225880325825661682515047331433793027651926145857964130242795563809027094166755037065201103936572812334582122809814409178348015914235875055357327184190054657111289971132570280888247592510818980615415239425059432127684550463918701078365418852129196356065249400990454805640326869115031665794310823062516613735584027088004389575929811349038035231456557490864337847989604245654063689873150667083909968422420857070077710194504838282616422948892314527172729538712044902501706586434516818330824791331312118924583149384769557675504342622170153024912180646145015636225239168592176685584726197161195047994612427298625163975152042302819943351609187904376257787667039213584384000000000000000000000000000000000000000000000000000000000*i1^3 + 206120541809567619570372085850173383017190683386735159561409648336249362067096125339540566305492158197626862890305084717284438697869024304757466785296940727161313572570399572406202139191831728357156790278223427471898514658351752110627132123502409818639195102852188095326674044981046858585268644826341531437482703330997153919659819127231529726458985650084331212393132604433492164235039513733595517616113735217770539076014287684568669606129214480670700722822476544458173301590987214216846172264221746355684356869589529299243547106384096605013841257754924613624171282787949633831170249676735208995517062713134100698631023575024679397810294999653278177147597329138233425428397707567895429280466133140368111731868592465356548995126336666595294010593071795452929372827100481794998694655818552435197923639369036577438317094967654209623285014162972650257699064332599975111906782977919533858087122207726893351778828140383664645085343871036360036244330473616792749222985948066125858577007801701471804861962330129860855092845684365774011924827355233185969013067561381817478296734988804239719767395068055519264633099069984178560932929053653287385078596632309255660330352371696959023339609591518400608458026780023752100248079818262889095482415427082020895804345346468894898897902368384390146708916201300104559123866682401710028369444098779848458456068946447564800000000000000000000000000000000000000000000000000000000*i1^4 + -415884345762925250616128774376592961398818767880125145113590178498492230655533635664020922188965142117149373069438878685990890165889262660317943718402167390929241809583029687564796557107472567630002299091398825800542410174355402752512877938197822561212430717611225392769167605778802051159060732573565254468106556931365489842536843753603353919848415137689324984171577003341491055610319836209260229999493588848375205936772089232825780877823822483324398031034749111585901975223540061815732327664562039365681986819654013551278799061632273326677134195679586258279412133839860041517206305290064519867406960093920713727569874326987496210647416418083644471052524815257569591873748530437368367933645452174008544925679722509169765366369830638618078612500976427980755218748991855546741166911193137749298462291820654228052296441663489676916704549546358041810795867005127309717600693654631981835049291919201881559360226181237023250534493702855250097813144760156731838057326817842148209788262369585828823466972799999264039675930502229673254595552913789182472888865492727167899624634607633334109232119180148030981323992805886132360013954719686055807674073522015576729413252487278784190356489710822345465549465210088041303384413328964168500993708875552531494149328104404322723842511019895663884521060434831575177147071875501049795554740232468250837533047432151040000000000000000000000000000000000000000000000000000000*i1^5 + 1420801923291595389559886723703211703680952827030185812285253279438657355367042027683310276899579522494122916502046678698720227498918490747851988031195887324354456276509785035976414813326276564842722565764103494923237163676026413514047285358890240558028109531623741308393093480043651261345429421706026015385432570268870108709464248902372952642089677167699414951928276055117526854362722350994350327029090879928376009438847295468435770823224237014464876121762159091765820562889189847058755406223599010430422896230761032985050189403281807051177435429407584079622703783130699732006834148608821356650393344789969314726906781462209240763729437807858848057227548034224715026524473561023066853039202659054989180580187915441507985129796451853620950852100121890453092054903490132145613417092861865003669863492379060896154930235658034850884561731494972236213995066655815484479707870650868345664735642590410716624426744080872111814573605091988762994041727813045020515753610910345109592270752341179060478217621851774789766311534589369749152455794398815944536835810577681389694532671137351115553262951802694092415908432548296655806736632348670223732006590075885210797921613303454915504570139296020739547803314422251110831462554921165439286844383569645795382254640762383479091858172578460374056635261632487859047128980185028153176014133616610244134170760577024000000000000000000000000000000000000000000000000000000*i1^6 + -1398507254598515476213830315099463197455239234683275766554779722097829044126110274048010559240229667440813483316379063627803003946226671119602869614980095202246126225624402297116960937527563737960998059232810862928990887497490993340398176532612260151359114556286485766477840749409170609257208010189963069105092102775965135034650006688828137526315418412353898852730388240585040346422512545926623248296035580951428142548095142582582844458589780411907290888647372758077870010571676071171428564195573892813477419199492719005031658299272357789365685578568250190862579177302129700753119406396355208031924319593243679819149830298258541749663802994305215429680551185290059182466633281746967289514196991346986620861180257897670139595366047283698658473706303486820363946857076138426054198559267751592223118450650924462829127353729271791015432732343696367375221404636793462694570597511449895394647950672650417025967937517317507514304297280057513934280969981652794939253928210826573724125767805785993888995006141243325186493412463790290858990991879338062840638142062318704422415122144976271185835521112157201187541048907108449493002958190649236719245257484603827535323732073292084914521401204520156633809213412912203792101199366059353163002340771072321644952299479212928923719232391418113119121386897849496470450859040235522783566681877965121928788810137600000000000000000000000000000000000000000000000000000*i1^7 + 3320152294021002073157028753241902401562820121054112040849994965046784752563693444165834857938095640308549162789197128171154974837583872118804764135189591186744826174767810577681067134895797351795029766950979411360186713945549176833446538065308637152298659726458859375160258460358045706635810555247073478873629986172572460108302181605689667718664951509992007536985367714393365019672349182034429030411300705584732092436710147374809884182596950966398134112902230797268651418555100792505992594089933296683949252056011332833406682170550956657288405438181873967394907085774777258492645997897814490525309313862400287698022019746893462244387839711114785402875842270269756524750744748376259559813800891177793950218165753564845754451950891760405200451689191319155698937343796641400340986575548730595049730216818789043016453288990426494328911196798135213961726185461181135466596997569787195910419921523262002552120521076153397001982589645116929089303638619228481660166655310334158088746691913992311340094016396236003079527982808846394632951522009132165644879930914200273299652893877958520526271851989299810888966517065861451681279132254868330699237124857943312379264291837523693838929020899271263026564613679593771331026000130041307146665874828970986458531256046854269109552059499894201366546922348138576454609942242648672483470118136273562698420060160000000000000000000000000000000000000000000000000000*i1^8 + -678291776553381684814470852640697661018199827045581938317967379945497082222814736806940454861141964775832469713914874966461949304558295459109623259048046502152203207373466250460427222717227216977302857267383215068911784191559996635348780468672001778582673743582304282424899113000794254857706633900591920165275566577348050812923265978909942056931490493206370156549702920024158407939168770498456118640358443486524581259183869170329867440892842473653482129953881124583623586270436576367283400818764789909487750873308676122663661547485750585118792439781312359606107578256962926886021550739469421273997162843228603928894937390546893703664986746921979456718488747187210463987816187804253590005160806277833158871585249915935608914022031234476557707776567166801022152756850668512883863919541421519572542774281539686859885419462295638887767208362013153183803271820385210838695672463977978818295121926310901280324361112856860148666353438103944802802236664215231772549774781908498737988865270643935078356163068290889328090993687616937291245454484982516015087170812828893584152443074566109154916142375322812884217728870740592190729166851668287474776562182389005448061356488455176680472203949217489101305667811282413332474862984625574581377566877077027970825613509695596285972349800607513257250224391304459091020252479011781486252534130532936002306048000000000000000000000000000000000000000000000000000*i1^9 + 151049299025103643873638895034571037236409491690718324422251163637082137115350898879917934043587351092430914688047390588433074812616193393304576012862514205459647766822040458045375668276460006306344200142390856891336212889245867597004826716979617598527698362345460542709760384229130810008030785282947373677194640074559710571931547099846674769175114283290414045731219532572953410365629439747962935709871652265887393344280561769557800902270196430797418956676837656862041537158063031926064589775281238841829329714992387709993630189872662663734020390010092270412749665631475292513919024451600259304504175746245615381626255274627199646259505665124326387394961268354605779564829384769495942598118644259359953872312141284282934133988556528813253183652234906952746738120697690787461299689894056427559076506007780888057682447600376081760597707095873197031257433227714924084879508649223737988491907525685192877608522197243807471285865660922928880496155361729129433077502203196620236516437992813182768585128116612956694649169579012557751525875688661633816916463222066134122346733797623264704546671263280348401794082748084911119362490385659408741833396413021408404376351599484653587473587647048633948369203124533903539301120344647080006245506955788484096663262708952342683840428740312871631877307113873143385803660869101310094759493773165857656012800000000000000000000000000000000000000000000000000*i1^10 + -9698398161937333701174669042577826571984798205537798941057996067608866871474774059242703190731762528409169843347760010143148819370367612532056061710430111120803960516496827536777161982713613129661428192259635868167474482264459185468071159064901046522324140077726196249960428077041378890309871413803934663526996800168901821104514503972099619663063089685493866457989009223706109090525240432543834857911415273631160540893859229949580362185704603913213096198275570518304105583234230525213200477983143229928444902116890656682999543668521986397439209450148707417401695430588646675403822013416100418710664567097790350156909372267128552233608561907564560395467873204561485184093183539706586180735120260134423073100591946037129550366184610486636128433028327493850395126693636753450440711385797027947403630543871153715108705669861498663386219485032003665086618571721748090640400628202644648792722287479112338208202640673784909218303321215966408761928780402764331797459311349555447192834162424645424180979807992142023716008471512440913224721627979125573218753438930686242135429916446750418249010004410079018896319255597978837328211871172544459827298396271594967874554350334117059754019509149199617993117516531559652241907143992749136304044009273879807963494177911728315358332592712413083482098854416992084510238329520175394676984141731499868160000000000000000000000000000000000000000000000000*i1^11 + 489999876131383664249573782661506644735400614512329034928330775314360964215074913691239080084752330663424225236095528645740042629302531925976499984706677677579574379848891852086082376492283756795092420741454294716280952174782860851116720027835217680518121860449404645714130176327550374718593591213924030334950503100620190354359582864750724957409883922155658108267114517599571995393223121115131616296572296230470265551181788021636366537770639216599733909778971055450350783859560140696606867022723782227380213621927362408589089666637905699011362761386316732725703749762713893664862097409745618862937299570004030510985973818373651043461329110787965701299787201878485368211871940169055329443204590932754943630918319838901504540465755266869500631283795066243893215444613518641909054088773189783049832609137411327627076732808780271134374683615267971711518170962243569233282893799436916205991058311090826080796265469393977362733768809571276876976979932311951591332784388305816515189121840969782618756332130561606814717302825810487513622015154183075544069021772411694247124673594495110864002618508552832713353976198483780776342865306486243165142937786736360259267146286645204218908612386013914397702358456246804724991447986405937885888887270850598374368795933594290101883007688840031222919881747913298163425160099745895019319228477997056000000000000000000000000000000000000000000000000*i1^12 + -14426697998955472217463638330937921953094583647676563439079077867787103264604313738825505265636842413019940316663927823036532350109149673495680266723958376426393484652938608588151358838614674448419106991125399855993440645340234095217219180605219988736184136909750372633394569829211498904075433898503200966076041767017703426487919586322683204481486728093501369244295791263441368620208139470594647571761598316704295520593105110715676520291922909595543205984518957030371383652054904266736911625255052203161312171025824267530496483047477432082778811508533645993106659660514400641862452889045824342612053290731008827908074522814474299381312716221568668261933188270983504962235026154118102653975834339365761109456929008659946232688921997447028263957121177005850286992152783425577365033574274393224603840827971072336315867962483210259468043173857520606261198197947917534146446656116330878239580857403439224463758490868252672260365825384549396385038379325252273433034358287185600395630273360746302303229369936140278667871726364835353920387941875403239777494152768418689353215658502454003588554392703825019362942606750308835011893309945362575748593737755182073650313584127168507393567247623496634282595897863262873297010084129002218480167729951687676580533186737416866707222173828045282605450885399220268050380662215350604958805052620800000000000000000000000000000000000000000000000*i1^13 + 1204690481267420649959895673847594522915589464457751065738710418007758290135377817440379883750104439237084471999370075484000661923746907142350953157316065035693583682270235763885963462912090069224646084566228077488081727279913085094554804452314594047715367044201911389590095228507752769537534323413884974466216701830757857247594711981806196886484970954956533957088189652939243375458379123569473163199992541725590493353732697099140109597885494111619621927318326668622477267355221093750595261700054523142897646155557975497943704503833239639941223423115863350727411865083849638559519719745288839224645495187256042101519640803886053565693761760720481112785306913458036516305728315488875078204256514339357730634190279574719918556618828829863688157347184106570338503576700693629770879445240801725279872288260899503387946239750820958134405491593718325205853151271941007407116787194073326993594671493542800601284819734869591730776775188336073865392183618270672264568214607571916598843344944113555209741506479515660212307047788027236291891508000477519999930977217057049587980852788101280218440568444139725068825183494474146948690381926299492241461676008193727987878764008683732585377132721918143398862876556139834184557807364052279510811889726207455940341000210144424248382322310481736984083491328308192754852891474723273828749803520000000000000000000000000000000000000000000000*i1^14 + 1402305522617661882570021478668258416004969127202342474402434264073063540660187908868595500874251972413125374987600782900560683874411416217658877918952756286220381236936423026675687993604900316634249196534874105570778576544276319924802557378019534448829499711677715231101603556786201814768378893805129704443030440464185711582155964768539525085620834082404523734628573574198873828825128562812833768338654914961233808765692345729242825480783417740597772936661464629580578245988121380768379759333478919063354510103892284199815439592915118489390589446067047641181133328161707493070023246362695964759813358003834587295318128352889814191550711836102990744220689522832008426753668103023548831904778952232960730754587078031838275698119701306983731321839624349096426330454766220238987431896032230708817602806302253378955853116565062632044476472874165618052598713836225826249280139233670148197262550721318927635216989589729194185927122953132428883029973213911794490037981124600942146270907900068899934338755353702802716589591342239644374049991506262769604689589743022489398941863914888537616946849407623477715995997362547581821111140762568428103792857758075399832000724810424614082255471206478242055173185041420807580483041167312557555454237323173234820067313834258007080305935223256880530566391221686557937625608113545661120512000000000000000000000000000000000000000000000*i1^15 + 876584765205403218517145391607342851499842966066549928280678867026562194601688993414843102210446803962434027061152228544813151370083096489884528907215461489470493154583994668984387070061402061588695388134978569931298767241216892283132938272497061001718401368538575500379830607742986990311189675657516002733503440041475906413904706955318349872039384764210825004669923742235201652514798369630706851920002210183744432581964189702586910948326238387621355954067634287459418155008526413997725253561384879463997961879326066260280627744777135668902860790239778622403591946993543849513915022464394802340523895145885990317156734774927975041856070474192404339355133697470174929105422751173474641697491206217338134377445772127931977637764675698693145288719857033634375194482966587075309319115427265633638703400067000997395807214924586511267792715993862659473970085202583620261210528359476253634758461846864548045881818880627110440375902203393682532561377186010556824632888170482112698857548424809789890795703191081246446072649770657370852188103348944726076283786951406499329012410050457392866917678323472238336453203330484735090434588850214143926854524748265583171339370614139018774678460821447336367232081596427501496874104095651457431487757635733353400740195035146260599900303845914521178892210221262861460019886084761583616000000000000000000000000000000000000000000000*i1^16 + -14508274465710420648738204274303506355909940865687841481013224925976949572598455426184061806661546108379603077316095084688864113695121224544238269786875814892890035741562676977854194597725505574654059219237230614966915271783768795546864170120142539740397972782039159160977027790322131352852526719591564523079113514677861003367711179259350058771614506842590746944615888231952455011037343171871399801757654409959244429292522572902966476811922849640761288397640525408953989840594689940815408921751093683969172698893930575266138026074174517348612843348605540668383046854295515945446657949937943754168406929372056267985339515103891061033593018785039902889856355813484767343761311426702330905601658820002869254135201560550276108035951877768888247318121263194232446353189115489758902981264050683698934878888535307403119627554794212908075575100948669689684901241079720431443307053737970848465670029088150774790532501199900866936446670695626351923926574336945655416217252631909628092373600665099228224131900863341485220322796917335519435240330242579640944824587489821876090027702476206852348194745018733552035509444118858150206893688804846241693007844252216778489856433369245430923931753212846697275947888543849210938394660502295520150564213034660769511148373598064561603759327676153868574244771406269277938760776773795840000000000000000000000000000000000000000000*i1^17 + -206190002937263332582158804075671132879782042156691746188942429780245308810500508708822015087363719171230867189134191338403634566259704004097034529249227551167971114624542004495908154748363706128919099605925803516090029318113071598703159113612528509484459374555522307725853515116950877349708558715364021096605131852513550497534191293841504416238919070888266185893566257961144647664635092805280355137655656780195176827528456252187176169098281791778242747698882119824832524205982068212222705020123915906279360344207066797140670531997596458177761945051399438046214615841020022488983733862247211542824935902012527986288661421942839830373863532607691757716736273339417499040200256684907550325976109279323268485913210416274635969302913338823291686560242585688254960109743513230501101267123717958709766031056990884687243735297618655816086767603544653706548345039488067247373002215988332630918513225086429121712440021986186485904855970565971101412119431027272146378950367882087402116996053877348539470435719043743609285768638122291037014212900796404176256732583985169794929375753183926509120567921379545347081152978248681153005585767981324783115835315064303266322384810278331586252136456541884267958727825614178089694527378928303697246611204022602381442697982651540489106079278656215045054388984802775920999244234752000000000000000000000000000000000000000000*i1^18 + -7118314376358128397713824947145965401759091901496248212665027271244456910983753762662452713310270548857899902949637631405367727108459745655251451387617664707122834797158312307200489737697511503285662569772193531174308501897590874476966681517897277675353636126945275602287835600782200373835545743376957530512132421300237687340998393263340246289509779684823287446575832829575234217447548310996143657679324069122237801311850969543127174714671952265183592839681490389564361646486793311050909051162715696156736372196094700584627172281271603650030136853977041686680028352008263320618228382940459963652780551091655577633833223232875759787627949794919776289566528772570196700076900419304961614775652755297771840431596377581480958495684835409313052507936864059766154609001253030243526288272736685591655271548995368156964403942877658782786409498746011946619850752806944372516140775753641085553538502416002804345948510488513283196807924131211978411720619283355227996147630342340760147651731017660636118003283909212616748838907185355110629047681211261062509917168084944880296007891409355626224717768826227818102564113916741880773695409790981362733425035509607853928114524987149657043349236629921904021081367165567390391903852752220933315410675766469127483551324328801570600220310540195049125191647628577311735939072000000000000000000000000000000000000000000*i1^19 + 273554345660854950560907541144766750407518694300301491386522290483973055701746696289829721880533619666978635527863386165253666170283030031990179345602926205780960388390864601636694987940029931166380275250430552684888168812819685776821318045880699725124512398907258884946841937753178056783554251317957881899112803719123808930046071426141944694813641261173522393869868401976809354628290479450193693934487014778836852577878056646218365673145734420485467880084686481915120403950943856913587258386477914522064468129861774943710653803505439795472273699730119507322896491689936149846149257125285705570271376350297107983663768536899567442551697460595983816765439664884250552155845026593835857339401848921959472728950696850109403584816175202509229125003312760418561962618033415109201934301462318371574808697997260657779994752435787207450760152060296477762099677236104632905073730890313709653713348289521354728762431818684049964960787810052539399459592535126518986760645805805888012963436847042192472678329321463889204578843749601207508122219500296340896995767661241554500686787391554784663156760127136758512947627381757177490554290251573715926957540474706206081720304225582702157268650220718133256100027478693238748388641829435562085247217281241624797785433780034757057423705951635744337563617936421355876515840000000000000000000000000000000000000000*i1^20 + 9362434697023592528621032780686288315548917152646276536143549475256716311588987150064058761383569632699365565814769883425710283969987694117939092998746495622215501256556868434437184181507813541044084564619398530061767143483854029174736944623985557358550042836257145524869616699064677871270366276817843493893669807564240469160560084955287113713074533403263816204883679035854797563872591813386687048569839408487025852422753341427571988203988468705489945158922046307664187621491966910719738772552084454729249132140290190132346623038839127379757285350779147758472120028920724933287920923514810868319030854470446417286650936879065582170440340024364797661995620388712314645297138512160766249649100637152496219282677761175123429992117230002139637751731545566323262994205012262996458330385463297833640293301228153803874217822691921062511971197120024063767716137767795144774219859467367842901808186609660209985129220433160779492792373471316467754557649938409187106844135515322072509247048143465235516666400845461061008149634122346221199832732167212212806884025071457667133855756757760332851397332304409438407416467514254306173742754420543142229309814182218890709423444039121353233944246663179042736298349288943086996307638534825779052335404089250327524980050691110104140833104465434301480369269395486146560000000000000000000000000000000000000000*i1^21 + 65101786827679672353529022337667607942415458363449927939983813504614739767922896514971803139284969083253443316366024336625158575715625595736562800824930064977868142610906711657127681525045031689632891701987280209111461746678269096936680906583941961313069082354829786523226454341326990200078357471144618779546345675093433401403494614753493588853739543241270405293934989555568473885933513556340617086306737107558868590079452884748523434592994924767246813554372593298870635618053182998210217303014023105368000528411656190687142679567627991988897400366522661797071265402818321431869392614380708567398806936767161953873085018395392732970668278526548523415349754158671425316896569817490120181259663096240240697250153204523935725603092322695498192314139301091638901586843599157551526030775327024963903183113079682435470557666422272431251499856571494434109033345729430129064461702111867844815920503241239153929182797790843217295543757601388365554838695714808747790006929054763973374650196051526573940006523785859341293041968051495002217048124439620177801030426016927005834554755890568622897111175565281213335231713490481911694140753543897591796224605807381263659966350741096587683717381686916535990149074987903161962745030110853555162242017720842341564312152526500560941672899757347612709271952687104000000000000000000000000000000000000000*i1^22 + -285103698554761460767716730920424923023419442435812968048338497138319859498717456639013449098363069085217247226271303520704808935504393452562208949248537852936320802422381899406277263429488204791540885874438167150207393732188907261760395775186430598827198478644821255581995482140410273443989898502934457520774721248456800860537640151663481063902728130451093356752571400357642707978795737012227502059575956229313777500493940268296312942285416162984046015104351781665581166538049228527060381077057546912681328212406305016928225632534748740559056731095431373868246763453316803015917497277382216737748583888092637247160555625248399658714887683223626607178597749376106145606291986876998145767891652908745999887570047917073693566055094908270516311906557234312272795568714731666657511500278580974648382651784951617555211173443287580427261907835420459170691338043106282473147095342358969046879804877718452887134686392027225369689322649727497991275528643812288975285353806299835123563499226548819363237850837315637926739628289261976626996209940469913317671981065549035876315120836272883564033666284455252913682814466225554085961078635434028398812450194138857733480186066192862438270151280626644295907176878084062638355432302092318976063019898828071984551055066646559482247597899991979557655465164800000000000000000000000000000000000000*i1^23 + -709924243726644627482128623415056513922896665349160271151459998146236534615257899619020225441399027278037898975884763498807899729759803228220270639436523089946847926748263412410063868956925583771999836079080726790980236518270956864499230372969788663591742781877427474481602617268194487075717661480993227498288146158280196515489404852656649678683337988364295862968733200043372070022857573110241069232519658172001447120711814148404300992458399787803018385806101518400672703088483115207554028740688102523739501122188785725710344319390496595018255298355504883100120702290312829155774272258067358893027394031357305334655233209222705044107092519912999675957378151434289861554781107607218430824409088736705741158246038545983685778654616494405778706574760035317071886830224856797392687112729857738655673478046256591242300513771752577960919163854945049647654207150881850442770901284509676602472322576372085085493511810042692155627302417551894505204763385899113103082340558812039485054241553186268741438024674649495257816296983364980289828067872110039748844870934946429157376606779892838651127922694937277947176290387996169676884165225629858764626156314112631002647481761865293995648575001587501762573229539520875508550323483241932534160865925359110465207488902442203508446240552545632502415360000000000000000000000000000000000000*i1^24 + 3475172715798777237104334342181559947317937764271220931115611386723322745576872009465941908059974420774525724373633583707028049423291911010063690493071853556948982589771003848828875277364018858132388425872375118111527799223197281946302504737778041363377773204165097925502162493820470836299355543097073523515024242791812422028449567902358674244497178588630847288876339086388621930737599282021346908608596478834468748337202054531549989275551985677552412208804517473154301799494875664064672902039721042601651174209340689484196456375673457429567967556341852814749455134461809645297498454935801194067697623344639472581487859421505226343414005766850236355111108496401686599162619122167809906039975671230670475607450438940421492810932336177607455273913875695324083769599831395962368676706187124301693478881746149147710931787900038041157231180456749075060651931512615211039236819897876883574212453846924615033711712444009091186659298694448351499116238244443509053288541873261736464789198222198674234815679305881088582268974936133299612167449685755240743725232701991919649776404217615029937210959028861385694234527158170159885715256326180617431918606200401992358892708547314402672917156268631734955521567551664204361241869272717091130817996217632920874256691306246940330565475748089849446400000000000000000000000000000000000*i1^25 + 9197264070732332624204742627830550128402424085593157614149838763569709044370396842339909977534650524226639926815914372387431322592436093613382248576317027229240047158008407061806745484309605688091402338402344338872646614176110312087335764277383792554269238104988521455716902982319777198861482613008741875561731954584713844822964870434498723077002673496554119601320597149623856389962020021382624196447170203921958614632088583692251200847939593301230498013685755695691249529120803063026832298765092927929919174567071377764386550124511476899003339869170376107531537981385890818417965141749911448669626334963728069185171367777337786293538111013172730734299477870881401758057379439455397641143801761410159294401831571765682092652688490071879020842596727133975540998691121624745891937244587382324864601079334545133186200129660500826106024660991117274505271701080365349198067454131509155285995829761981230008850375539803893389587669763844446026874522987684156007455137690648555034251516604960977544175500053078093991394619309382285406478043388166393650475577277549821504222254714658927418214196964483960944172780164761663643495292779414068362658429985610963882649536939065380186580016096664951623597327905974997807568713392111821627077536730528187151909508425288299306581058272624640000000000000000000000000000000000*i1^26 + 15378390760727580296752037550286911506030159403679119919035097728188204996120993661618125927529239300814708090197609580072947640546575932928612153245828653766009682955970178687141330960758168658964229059177535367444822095032243528782253468747506086162335255287237155381599156921987313745724275678732171325262978847577385555601263741967125531441318728276863628024340372589944586660904047243289983119334840574203535921954244994049405502665894727904621433394386265723645720295144802354967788583518617381565038973445593203949634439583922616998462589018617059668460441197522297323232945216276172454184233157564653082455787497283523164125547532138712218163354469797922487139335423303990696618137951961936311740904602516331033374979444533136194844368300072072496879872397112882706373920768409920404822702234285497445772471423707567076444600877226986392125355405292905536536818998472790343298158412261817402284256341829428998566117187267415906473691970296081857931089254317760109655111827625744924851409043330452713873179501230659067682658321952958376481638008128927375052451901248940210849493910797569146791013633377013735180282607943782947088996367541718682634882621510297174414484236537646860362185935343669987969510743585449917825177626097590500283402020960407344570779566080000000000000000000000000000000000*i1^27 + 94681497176964475181161741527346087881367143591144703346769620831998140682257939966640068613727084730351086865052209656067815486448286033926023122158453384428627019546309530586127664861420653939369007200599564282569246578827120891757175796829655986556264936114786236936325804227582776238438427200928627029897917511769208136468273870826264413901829320575678416578326858297268385739462256036887491267986787276060815076888979076632190548727167603274707702497760071315794588712043742440919264524164860120325314862268552941422221138982746007122816954901824487177421477398379818940355176504081361217459014756871878100330758942457125457913972462335635705871692628265625151979159171722118257811249890884042663529160685282282361465608452029750894804814862184159768330185382983196582751773821867477003793035570877021909122145494363314567137272026931468794766769391391168940188782752110399059210710720675873670635367340368942749044157327781523514451321230525551828254308941037944421960970574259674127941967456965869174416511521982175879957251830291111113809684792449074230487566686414764629796876661957779301402183157571456753222185618739609199793457118910138220348382418499250056129351644415278813819766840076278510600877778954356532374187987546567028760833245523866439542374400000000000000000000000000000000*i1^28 + 238155037028760234586173851474531797482998735520830973213627688387732807087786679879076638120722142231733353677050406256491190911836306267485335346626917989528264294463983764380835250398720829695415187340539190724120452165290133923247919442301047643884145946003213982463317024478088126260997893052582798013849546330711572356921117805210858086762753678181745301684743048073281011878607087609090911767691934155944250874191387458618784638478182017817316442413097689094264148548170490178078356082900029779430497726374759793536483448676591483924005806162225199933060101435464594663619770468694050777080680681774207957182899062107703743543150289357223851004609552285146479568177196264127796385688175722367116311162713620517202728321324010234738897210897032562010881127285746223968218225492963386041934160896985090267213037429557725806533709019888328933182890603104210617742735353844255999867035843227598511188636338300552493577270844241620124638906108346210542529740129991429607462192318062690069245318310081622690346810919990461454461143098754431492386456268362845870697480555517572572215953681334248623363188788552060120103086137190860251766960275826433536487350222476737437956954975393276424251214885497424030596598953039013060329770489430056142267446109790976081920000000000000000000000000000000*i1^29 + 277813643215695949074393070281938198256705345859344484937493173216663809792198743934787158357464964731281088779053618185734438686904792462698882786080797438252481181897253168882610782599073118935236992232601924725551324707210837517989187250697196656491827020392334906472014696744142356647448405549048499054786628936374637001210811251637435994401332729904394367541811414660553196310742970082892376266401154194306673041533655330327188449744753144336498092499378049827504841035806993401554755072485729761650906136356411648417881307754984530669530415838320468374333183373002445908310280530016397399658105360021795756904911449332258636717135726546169349788505281762769648767766356211585099286503438588072152976377971631262927707572710856738844860031457865802364391016603406705714967503667045919130202225033432816183847823827853923103053402046510424878485156908893507062983770260414261494096384817981146399549761439969266223914388983333934347945519279304471676827060727598012020408219906905913396269796057882996983972319496062093944091825724361072618315359526358867376027554077807449923599303014843243977139289643883786572317193263362598299977245247912324156438474553781903242742999268026094749008463319381909768315404932561889069640862533029728594327242314612736000000000000000000000000000000*i1^30 + -63723273536846026925438000461269077785011419183468839345495059406304939655639438291905521552070934458637206459691238947404723893298198622472486968735038983825263064494485130840265093473825155144537956257279272507547721673590401684089275122286096358243750206036147940537073542323460897891227416789343350203035523210306605263190121906067205799040626547027845660735090777995636416878637289854645247235101337828842736772799856234853341680396200783902460565681657247558478836825123272377165099386600784622804261293848354326645041946842782480226714551441652626984182409624690100489136878383891253684743143090782818452356005775833955187111369630381699458627999869608126980244086530040383423610039052103695854778935887123032016553187964764971435827880478886334298401175323041087419348324603486852550030660903460399306705269299624632769630669235188418559025622130631017816296061618952429860440233966743752102202349153956392093439489371161113894235324031391126171371554694474106690603142208964973244181823663779976290300070696822891439877030181427153347104399468709472878144994335055297767008910822369996927024825802326196166737039111512765676505167123190753901043559603946648419237111455194111652309576972106495848885412954796427771787207104597620659303166771200000000000000000000000000000*i1^31 + -71982398227901538727995933099392604760721088519612042300096181445057781414535872942128444867158115714391057109781411324055328618612707532624848904902783395220944800674383861194494214524116553645867589472709702307083717960852609709597304914490619741765720787564769943372195636487544183933011578617258112334058173062726034514511611375210641208036746730409095445398857534564944916846941810742534236473577200479145056768448774458349240179906101442066772745791588601670433072117955370402738646945695982955384379160485458825821919992315684070251926136626864676787196349685299202029644793454825472344232336536171974041606157300922388073220856901985780524786135186808402121125917807593561910329253440824481007502619500839053966009668798894978991619846747311441381327816930777349800968386282913070696234164886605830148336961537014540221271322023653050730005992600828712094084364515464872990705561446344495407689723085102915046917800770174260430198875768817902118275593932543399281612640488507401860897889450640128217013092205354769847142740314722630279158150516918725029470348081381895032973499915169540106538090483216486140249380755318985605255570873782491326090835357627121112429433694401910998631203517993835707962769681013802658023829727502099378339840000000000000000000000000000*i1^32 + 29451955257607318243571326740475534548953749388479452289907867366072851231781487777112877256955869880929034559057644099998677882099907060053145863604846718870553115918763663031364143254777748199263186759867411345824753565226185154570252769063566409619638443889057195631798535540660009238592635584816041287724887422080947301299424595052613631173415608580681868882133503496145869359486450282460261236851756342932053969657445226412689905425944657254464404627684622097240561641380349723799854949593907671085041707864716037337141125628961567616525820571611401588976182398306980541385178085151346485005632170337908496522505968234838517179068405566303051601553993912424366840797436464276888872546688175973263585070896625956519621162006599315678939248340426862887039584057998043307151782402251137973382784650111029951558117587923759896648244860680007891099329634559336844763538054406698942115181868630058406476690973507491222929907522504674572631727538168826319679156163970243615728045270114728600478771802092588410294999659103520822250646532274501697889190829064291042139068440036971710785996261699460670565748431864229295532865058280027656849579238003858490218113871382083935270821396303186002380939574296668567713380616529156718860061033099165696000000000000000000000000000*i1^33 + 7745440124204650246691650433247434678418747743011409081832784252694986682982546601540882325535065468272326742161636816746009405500727189955288864410425204142990428109897509469476888426132476585265626233117804880991903058602737256864246262928328404493673845055607821223232352219444148679248764497324324030671316310631034172725962114567610953877773678525526103836211981597211604446287558901813518071606912851159246441606653653776588866023571006938534138800083935750027304016002880726140247705419739971746489186969366495541816607129604447414792420551116639979535687141203410452559502288507942114863178382730540219698362170796879024510792940161845946092097391212302777724631414831473843615211461670572786387178515715325799920280681619218755387034358386738471126200731452111022309946959653491749408109810590799258692501103029440149402709532066870680614314894071213776527866243503052257808651351870142881291151874198524970140769562440182251586138524992571998016461274287211276470160021622960674105952032187846545169318518914473791594345810564782575010013549364199150265561504173972680742849816680755504287243975698210695054402054943050771347657967127835541585068324669849846934193262087831312532596029410931424140981451395587423137008346726400000000000000000000000000*i1^34 + 1770535984754075936620686363668558544317623358518995803737749409071271614565220314934337991601286158793514030720595579733984159709461537005739433255342448589349910350012131299325919350036076929365719028115257961338975752116034085398752602188881836263340954478204375673708293856820376334785810929796205276359591610942702025391018097768569436593085392562504382621784379824529333594106914996003912661334393833862057957779157725094662906725359933621216652294818905967931906272844112463098001362566860882102057334412068995759209040413329061959579916705161723902101720902890329704609387602368651627707203605337943738125992980154842277689768333350237722229925130081173380855583420292146073456488780209499441875623094145035455395479906386503435993812352873559254476931876609215288859551278130639063210503823626232424522350124211007645108182658220755377531221262067935035695128065203689445397356895631857388965274741602800057880563061538203841108974735547819072291984624959748382411746461013020717215685124496368477401149405339912850913807402068289634035440342890927206893361717274924903874294826234184627308157387959842015168884911814116400857241899249041610291578997894355325748277168015589886182512064672843606695830817281355340264243200000000000000000000000000*i1^35 + 320074980840127639696013459003848087180277704977715543646062956933942612019461045628183305959573098657576230507244967769458365320268767696321981411893951621464994441242534577010578318294567491410235676938382642814428955013101667308503798449266558130624320801716662958988681450382334442345731845197092699968541676859325866279508426732318369680264773980208636347805168082350071074461007664093014194176530592786730917446308933180595544419349761441605586107074143209100366964246192004942235801497904907653853980827879295857678987949278628186788335094658173193817179099108225105549210165725797960403554951903267875803078044190592318783863488252273985758836575083792835329565169071100364139713266826883467025742926174852986129165163244856874269454115720627244893613736944644038596543175461974748548095359566519775849589205389977899416210165710919702642146391101469089351591925399305310538476535454148966483923033314979363705850909649323851744742243594574075030111761242673790034424944295958889175709674788192217320661723289011620597006544860749148212834277415703725697370666940144292836000561453042278117465137649565183925856654567576514562555913157840278400093010994908225641279790749269250693979976036206855284905233891385671680000000000000000000000000*i1^36 + 28434830876548594582511306262760271120866982471878987671687377655847742744349173005484290659520857701633546812763509174005676904332053816115981510065014252866618688156235117780634442574059307826821612230595416344804797687515020426042255216479575843049152235934336319138881010427694737433041226571114847231616247037796185471572686107302452962335884787981632217946537054193098722352960104779345316331712724420647164465964480143967670718732612799107103066225597720358034183466434296642494957738159380992474247962405201349362661682312499701528922167621416305092721986783896474094401784574652503148001893939775602464961926791298512399329952076191887303153941166128323209426827195235792865129986650441979138019543699167514646283698482417505996215688405438385000785257239738515106316479813442963288000075920015557188432146322352596054019144818973915689001318750444152646329847206096840463672117584329346161931086601300472639202026572491669903340210657623381558562981680651170585697805077443107192179439956124741419509502020927896140341655246932748285845472887399795690347612878514711210687620893751545721490482580770320425263417973901755534931921995950053987516607298954287616561598506717861594326718280313847738980801655603200000000000000000000000*i1^37 + 1254609265954819458855341991891812495866026029426409998340741747967198614375229085821887993074057076857123900948473044473697690637641247213532553685381415608193974282166734703218519035703401043421957278063214758050309117632437954018814251955595736646011508836111830958173247295375345928737589017502779037932305846296813982577904997006748047184284649492642329192327683446213236726262873874442135656849732750607186641100823448149238077853303778624630345431511802465541501084149343005563242415359254660112939661239529545892339148709013077673389284033829693181597149865891365531341484442914405216506988144257022267522460731568459134774014333805994833385266676681472144976647416263629869012787433166402433393795915599134928208497732370217674633421487382775717898772253486236390915144208714052235414455669569746954640878112818307690675043357441144379310727629219737792441899032660228813210579056219060463845254428429793892149362910931419155542588652113135544679438173469138268901748039813276475752836435809866550982288551663568075053647818435914112883262934122011786661425896777911168334638372738870913961937222281405951328232152852142803058810491010872345686784231128668984252355191327430073746436619963646179708764160000000000000000000000*i1^38 + 27193324625043861542377487669639652383003430618160604690859263625625572504195219793417333290703618004539793476219095444045134986708278627323005203778350590095580494684828030852365992715335865737951087942656991435219587698978149093841111447202528118010460812175114067150461138532462896522972927190133452279507285822509971558366557499881603679169567961164812964180466919751175765554066814614071329662044566245874670303754209280938463098180950786081388517928113129512347611042745455779567088753991638083389389739329210465702763825579880794224839022106272290605098216480496099866860720398266575952850175026542010379138669402996453799599452755236570975382132778388406039791247366260353445441894960194259659459476248446048294848407642553262189662253929674583400504882470205787411705082342221147747553081543341430255927553187310978956087863711434999302905110447519175209407659198169538499901782263092630993080992148270963702595396999932897328512636334327741731933456468823719871325011915936642133211346199074140272802920485204525903029053416255142227322823677770943605896120817098280122139534242080007743925101178755364815837547683625672231585641615802127704027151436474780783774092196342021526452591082675896320000000000000000000000*i1^39 + -719086369716027273113683458670586025933955836217373924408709142163652954688443023312947388013020050037927590600646353231832223226425019022939347161110724408505075111506354083770121533696286321465251846181043302862502596775928824755180349894743257279260965233292308302295067281865968035662523868272833273646103624568498528733070116848733076137154096121194796807002352518171925304589640058742895357535892172719290517267220323776340310568059633258578694555463080253970357423530237082304191595445429694427246095211563975659620066538471762843980392520573519807297487725356844716144124249079246205606834793155970983120224813899661401996450143424465899437314064669460188689590269274084915124419596021496730588478882076020100636472496621706335444090600550272021839415043941914620821624288692983945691968051564047806850689277870785119926527137116104321526737453115074067631351089992305231301913029102197696399539065393394799839473616979475452369228301360441141169271046631760621662193302938124593890993905588023008171516312642595518193935403386134515444875789285955202236765949885669007308021798016708128305990034600360020171341880898481651429366326564120143101083201095769349235539084347017110273788162867200000000000000000000*i1^40 + -6313581045973719115576235896214333837170515046920116962651138050980422852323835838227595370909039734103303750074237488766127222354834955065828096838128274854262232159525976895307669660821218028278935533930433734394769807811470491914005542969815352849637231754494865971156817114406003672062341865033649829097794488677619117311931960138077605215173017133288281093574562064301289894322330580898783006246410484432161258555025029712139519281164071405492555508522705894137086723031247380243303213937109391966327352751561904434245355132728738106292225756777007052092459901474378134661192130458827302765796912652503954152996898362710870846579496092428352200744131569015828666380591405378518993249962717893829768277132257221069295641867567936222815960442947525288136536869918772459689553634271135029591959570419953599135994131907403663230385591221932523351863744336115531203999500535442447535679446133160433432925154989202884659798513491266434174814475111580867778444935268137048745016335393334990291397996085994747783088845022240657769429624891793286257483939677279158988903972411692271593959630433748586124666993546772292243564916159400315447908652769281200019097284163774968413452133573170770739200000000000000000000*i1^41 + 18109669029394466794254576914141111364691045520074420871835665494037399817695787212708136906260635406137681944291356892466203375531358145456029904560772032529499958985615642273724387721333713558047216606081873681006749019299253001976911460756945858352643009317037448742311993143102839024716663459547733419352096963944137932389063721644665800578333719183954532685513840553728988132181505290656471923320689342066852957935248368058308089268650551997038380056080377401949743655396096132102815559742974190889163812277608027914398893462483777311109736120197974392128250445835385629589794346375259792247275144639670320896314117871585049197215569613720944485830757606096807310295015328028577428798250571110184141757493970499561589151864924453847378352652718990424649218557190475245837391352126495691130911365184762204872694744409065784630804158846560045972161455467392371100744841047695857264627598584996625738422029410103642735000215426349382382759350132837153038372667943446798428111227210433645786689488963429872988397678745779261875980071660646130557141445066527177170276906295466417357335516221055370306513798639110352704189976946136268706630798629221142561748578724749715503127737621544960000000000000000000*i1^42 + 2235038526512687207983120442430009915793561600219693389086082890316685683683831989190011099123891580884587844665294632581892534835591787654121885811793596192105744465413777239411377868083858560633731927261928170609145838935445614496003577860022721673681913718260693537487349251107819587155331734515105382830790040831488817024364058516918678095386397508622639661792756303073844975783830054857677108789439075931089315778751060646175752160576822213001231581996812039339710107471284924346722843933128955389174859996911861406847252173901395827611910207929647567765832727061599929247040799338190100361609883464079925053734111638476644863515349354257002238512269250618484122775761968746762408060618159049864576770952712085420801099021563189497623662899851390255432204629217277764020725246469782575806289119261463080050449789094650901701765244817604633444600492804301922947351027822489901865407970363555257007791499515539804575821964887182671009472312296293360845269801091364786190558635123229886037279446857918290529760579353836556753736288669626344614788412131318995635173914855896942427139982395505980321015273258361734885104471269132867396611297548134844858065676917355903371611996160000000000000000000*i1^43 + 155145925025630359153179150502773473645395236897029834623540321778697869688884970922297269807942278856114288290786205113089568160256363155237502208939125417499969111965209080985614605652601952486781673914109264445171826339237697048818433195362790447687305649904669818057164227906533569690064028864376503758928696413673098190803794063667712840185106419158252814224377241297957608550089197595032953852598715325326619541438500347662663134319693138940659288422486688970899409720048673160347751312526996014901591296016456661342261067173414422974088895432764031169951613425693763672576677916593059126836877918295768987995692147666232068040360630726018206721626506871883069880264632816199681837550344036550279696374568108480584517964920594124693755069126423919670574281600943385516176900362133075990784843274045253904109267551061671202240080588065412762297158375955823089865173037050603063217815447910696704927698602972708902073995148117067744860592101125012544973834172758722716155724291153668993217095984294752753912880597963266669935935112029858530242022487110892019748810683022574212908693335720173812825640085907316049041383272552510388105437030590817106941056775535714107392000000000000000000*i1^44 + 7432744552183345177244862033610064446569418754210736883079749370978255090740877086241924160911709691033740089697809330600295789393416597852780765809832598520622883327278871862524937017122918545242526556814989526728004309632049347178977658236546663921746754162153479247987788803334366652073092178437701246560620662232170227113329532892453978139388175739185244957834439331822042612925016855792944049015878678080883633574615150450187716257828412735486974643679261318874210304512737368721784105338307065857111332201820134863596534947294313521628147896742053800403428191410763115481431599680289547348364579906721548160664131303272403241128753824519655064072594810115333933741096953862423473284584382242099651334916468964777911019476798166654350263725580316503240215482028120565734343807722633498406603412460246156894582241921577607972239492039660168476361814982754605806255900735034192816496824068851547219677040611659336244368590368723830598944802589817253648989411908221356075775982646948635995516859447114011963895545428297997229704836306143632363304629904700260591993642465467960280839476213700767286545734270289968086687725919581816980638603980351525684238108359393280000000000000000*i1^45 + 249843001622256952965398550889008965040977531784591367025152435280415894694274215908084213326097153479454273866178555250447667656501328007658461857316768067879746483518128257443992580183362686744836416857387974441434839090090148511035780985182139555613067195890692265298763785092639406489573764855174652421518034809717978442823286469085247027671104176631317085453096420452564291752416269341310131688969658347117504766838579099813210141401187403611483231263649326576416231308981891749465650731909225791204085615123182135272117105397115810955378796981552929295864845220884038066612939832740360960854900936665497953558324123128613858590356215245018420960486409810847232391415895719559724199493978407317313765998004810217027470332222588511834097534871057882499600540260279377484325695315698925557360932810152137154127734582026362871377456762721212688607310721781340116629744045848533942111172283295751096675974580674273262421553829121679463790378404739342677985308233890172075826166665619138090155826962264082350326505726207774660798683143800332265773146795613206158915656999612937276836538828440939804136970856743664768865367848895034557834994070970348754285101056000000000000000*i1^46 + 5936864804338697765344708753693127478887430093059903279678557641820849067813462083034642127446423604322962150372186542037476520288359542049655045007299434178501343839497702565576958751513710628292329034086593440173792009776163784099173157929763758037354427476591280107582887688479101114755538017353822601170756127324134842004984572474166341720519493492939481226489152717522339490709281980423011032420403538762009660225780343214765180600990439765857226970061207839532908731899385358776201449170743088358349455009828202964749055741960159742657967187029913181590226512861462134233095970148700227384229470419946409129353426264335538496625956295711804042453208583867660911125610618748534000406974028848287479961499176626669300510387569678549819541532344913709273054089963046598647711580016147219513794227134691431488124792685681629798289984084955661410111566301662944230813775969817027812472495874524124927415544173291570414280290773490357133008992241534132805523805996337437706005779822181601868979965051076285947114003789180395968891494291273788653165664246130193089945929137562446826350098109042095584075635914540576365535314945634542994319395686129965465600000000000000*i1^47 + 99617223643681460896023940163866715085387347748076436488897759439339436170483347055495932910477256144007629230420505902638597875042398173247025049115657317211405206250724320254891287381553624249342315999586567426815105487794142893549424262263730259705335806525246829623890170152759760793780812251178184376174868574624245021309742169716946231822835999481862052108895188439601545261437768834003252721925662316652341271268798761550208706416360278816068078927790816366609159879593493728526487962084556419550807391210336154976820379324206621893353989041301372803260552134200776639941352234556659974767362597176058493113332909712152691063920511677002551957999297108672986332327741543739396687946917819225113868872457131389344426905339604521516477789714749690490081056320413831600083054713101916282008842664679658267445131104674387433870142838561764004718357761541083664324590967748181994851337005284017621275393726552033086744514873433943801339061973931839346480298638790377636482806664926493704249706675405046865197585407510608337943672506315609443606342430956253201198880102202403647916846962643713585674356074083915392617662425762539134155889248829440000000000000*i1^48 + 1048397217585410284037977975643606419103525150159940712961132918270213946962848519317040159835866000216805101595393967846772658872231309668926604987465159878603329306987650687271191833371079390567834375474124376975498107792649932180804154840708204991124786084488492387883342067660183722751351120594690650280029927688481513968864761094893912994264767446742366801538538375481811648363801195694428210811740774794083947187143070299251426197765113228602496852851285969987302462371408950018541313157598660241376470878283003860784038418599576298484072280772711734736103015171401308255589346870220509995907507624220978378988761211872267227354960259208655746045772837445088879127692188693059000454636543960891331389686825132739620905913091031186183526043446681031866626685073770269279002404106987292713003204842830931665364418888895087752494562135609805335151581375481860924260223431851439407639042425613103788545321518594829766443621489321142809355052189620330781823826821986227520081921023325120330410180022875725390645147719250187987333564981675708479660225648363107496764273828520938356919355701054517577339433058769389371314422902263280731947008000000000000*i1^49 + 605836860054611789163066613379146308365090314260795790552181646935975365189632108777044989355583149870175296598675004414340980649691261042234783331249199943349745829875474805965936412335569352193139083362866354836388953162654883920173457440691086726858155751436739588717973518909760079028283386751497170931376062036228178552008859134376474832131272054370294323709738282717597160422853521172966087812956914377887670519089431485324368411865915680948354030605868582891029997208455229872039706714485424497619494467525140901299342497108120818393925154766231100426241517347632883118913117147217728348022133816265204620484055495463541636809938293824847817444850100064077656320175783028383376397345962805485193616435808477399066448946153632490695672079570490397073983366774897568143385766086230129946573218833330397666250872027814706636624146166743813843098867146625268021295237125235967308318531301885848376177526531276763601727835634888812322993373965110458028600468720171419524887854142239370256290034100506903286587829997078554976810338396726422520618878808100343647669107692636895784671041127033849081204037373492073937743956236660899840000000000*i1^50 + 128651057602905504365449828848677701761312327659117056785358892368665224430988924479193138535373017275769882801284643189498917039166603063346828463997634073595421598762063579407376722745825226692112311486386793536597151421621880528471908706643732334643860123185334717655842398300015778275333959604018089177330306584438072755142484551901304404976933993451787038812148979062886036649430793137164259555552722655778342248776813194029477542755719551731489426920948140190332194161451910563555393511100443836656648164682167803056573093623913318171847000840797085243720859395591288726498340898445677231883634328002612507440981380654820414205814735986709043106235556410664137059223602198044968483422179268255354906881384836290598658879509814286034285725052342398823770026373601036190137884068177021080666641811309362581962091228682404856619008627336959982342397127956778555263490674753235813957191138355750050123649002136290206076487976543833481655214238562654718975475151037062540184636696053258142469677953121626517361072840961238909348432066803190247771362324380370016026647950925668333483981928091672264176028347821900666276675584000000000*i1^51 + 79196538079157321232521707387511035747130801127023765330303713377926256836385998829671729266225038419094630938890225276379433288082944268275225394430798217024001318780882457368920066305266085223616697307180742606641104534648606647284500106848803567680872945974848115190529388604711792400138931713065607037653754782233167729257470338470852351196659520661584257589625370160666871268855217992264917271447933445164504733079463423741793791265994876494530412309360016994535889810833471526184987396040146442391335257748967354190109928096768656356833677292331716835400391717949660206084215180131861460808184044563423006983911664862922529250303419439202663816895523424735122891170369953012279356837802874687258380329921993078517050801070101588710990371309753084592536904793038960414631198834696902096294165248915219058294884338312166449484234505804342805454731883246931904952217169917580059324939231568267631533834161369243951862994135240748275054072695262735890298888891448908634281291592865725525690455221037561120508285994359841853394753683132648524608911116686645059226217148778692990549544113282228014798327503760785408000000000*i1^52 + 32683792521502376711876999088556098661243911524572508028912373653918308065330078051369421006839868095731248190385358222337221793047517469881531337000805221703423312935136050997049441345648404217402342930152932083090419949942822902312810948685048279398787199845180561344513245964325117343794748118372727625518057178537834321934427505155668911086165208815161840238845620053138547544734959571258762834802579679250243637731968780993315094931685663478331882558799651851954656934734690154080869842072347916990412321673942886437908902456315804095468859434281817409338386032654571421259240059974509349829616847446572005365342062264284875827651040690233695320153172619171106087445968781231494633901291744865931187534174559391765809344470389224252539426186493935657299882959448207592407708694772953097797097353558060084221315276725219764234059628533714594566579325058952254706818431618174686890489365667690701293305034189096143051500853722122213578918415673633450877423249227225553805606367935868349125985884329372538563332848357729900954372206360302013499219500628673662718192244649805939931570752296615577851955773440000000*i1^53 + 2635009384925319664140510181155701642989430602706250759152460221996609344948064203875036251123761040835155955771791626174020666811736848318960723068071460004530194557142226374950958509091860824653243637682271129699247009550969551805384431723664057767867873793387324750293771446163342540635773595716845540274358532280335224327171492088862883265057626922393455911820167738476664292163322032660576721291133348014843028350367488706545857349333566204448703501027104900293724230470589971917037590819873311018122926773493419385827930577128275102803329300882946146561940582471732530450256909976093673714160422505005151604171340758448201756330419015505121758633900753055450529265847672057740117559057187487938460484000449187905242467947240862924681847440811968849109638247729219055411271139790638043129237886225622440356054735897957417579913602012882775627515290039566745826872504826853098705743019511776757149648054080682356151210169005694145760928126257218479726183360810465886700451530266682268986842697665587437026322562847365712422040905554846398380228406465365958033820769349046948614042248410491000832000000*i1^54 + 76388200146903021339369443938932276428525220269405613773614016657828850520407595076134731385029569320548914976894393654855802538998177826111019623998460763520713518185999703758835609313616977534678101443771968758671279430680236589821611362909071360344976897535696715525057752677366472433632118768519579311415151851697158383706752669596855269442548242074116762453004520275909909005378633623784187658379963383333707151080231506280610622133928487691055865747145703068604247209066822612754600745741613521349513157334109563923958917856356999528960063192284847989745726805956744424821807298986775699438228849160584444240497676266488270045551676457447867756370688800327789023435997779052042762520539111291316096675149016959227020614858820989564152118944438061026312460970774382996347050763608344319284541018997664457210820667053853943857244644581082635803383970563014000264082633648098866226541303334829128185698445239819635092108933876914670628242000806547749971677124899509633416941350348263147315579737566304829086048166637827920071401547921706957399476423345767469526098295553135006420988108800000*i1^55 + 471598634024892208480057463814294793241763075664021370121122437485503753600510900680335019344555904898654462303335428277762600263017765393668630825387788725230650365958764940679085978446737368451094666363755539674235525915499186516676311353822813686162001727953480940102290964521439828495751462435941530302564996754842282954058618286162857200243913203786980009378113620777637829967213837614337645324800117572097421006208366640273880395555093590174380431368314603590955590472108854080495939323348680918846647219043692435896828919334326640863520516331372997895184328241401571184154931425417856806533068814049778835543802774689755186452873358682199122994804771460977710245286319955826296971532784982627471193712575028784340345067800007190448936748047656127269697029305058476790409452286918522457936987868346701555360013973065040494087100606327395725045659444667808603449089379944490109665859685040877011814297267177910793369605215747222330868536450176925705704809295778459468641231645960147071496774957328791133442982260039491267742920571287893156611393784185199452558793385600000*i1^56 + 776202190607186427203087228814065552647482835899254000468593127920342747925525504733896469039985194121108532142715018617828313217759229268532928094335633615979613519165602663424647541974536944885132297276917611709927954039576323694682675718098603442843904895542091517786363560255827749541229135801288767447485267284165083312308665776439276418711335846400864437408790913554219826605713746385693637383154441178461893893473973040341004273767417945456151717153406556630753103409314519717882445628243471806697575888788769231327113403316518277962547164263631329454243893786623724327050399528607608089291405571692551789556391943411806868541849416506579966156213656601787801763565965242849652121626610519684550676291427813661614141527716484177999152348476657102464040738018591950870873101868798094993246709668872833123105766763150608682026923370996993309533972284801172818056626751208415373695926535206399064583254413404300016641770660362794288552277535327330852458075198569839226544048846347373522548481974015180657790272048147169741067204216152452962347208215296000*i1^57 + -3574363900247170140737070192607683886736335328490391749424494979310145157386349612334320741263068056565620159685543079920196997014839514627179155853186071035744327687307258572970350124060825081215280963196609152781255273040887412069339064073257168428421662246564529952246985656921355499095226205964971677966867085819337682194039953197459951050055047037151401601705339677160883328986278912873770536059177191556543100002493466535484051929255999519844217802083941280601421325691717200437104937614214895161281798181595874776440711890702793803194899186632428131628271412557648525442069683377296342941149535873158915637219326913028431683075797468831904470396968572180049319894991447287357479090104633051023540687146781079282039165865603433061977043562740971965349179143292741229015909134420996365757820908318204118430659392433053343705621354939904690251145700459738246043801639489260723056565079263190177077991068157468590903586784710742969957019936319338946851205618041793646968997837969425564064870831075847396203677580167082397519029437883200*i1^58 + -26146190896672140977321817659710017366663814352836680813137407977057963811184595776938780945885265516356666737303123706550896768353160549890497678374875967140004446011257236983731947233103761993260295389394492103714273869485787597084077820491653172653181408407168043539429345573976740494524647577282272924300025394634647719768872711635303759623259818076835371546546391417030848653947679822758358049269026867501419465434820875122334706193493001823156581193456682378609666282560866842298057032594553193914746485829562155134350164889213204609747967097809348511382095252689698440955280110923630847331608684749586366373928402896725719545789226987299899913406293600413927418690892541558846702783868237498325370911600501474657513388695867234636330573159727373645861357259849561796392852012066643575149147260216965228074205112733725421898160064161400729725580935325259255723443846469178363526900900026452553395254560256561174781866382845728706038111124924596519539484395036635757588335444371431783535268743208131954078092041600*i1^59 + 476206535829991063890984038351091227375583890166792314595886078311756215008500483282909904636182780705849803654563960381746597187412678805000309292351151551658364879972574966439708304079038177627154495060047443011995497742037424556072282761355380955034838130299294353394515808810253834277950319722119120813880108279237625434186279443512481216166728944260362930619554355502782483468367322885795783323409267120749824016728298362619864788917805328988472159614578455263713859242286608625754073300323315370514783681245966198024546481618665916023732734085279293813023782392251008348317899615841243140805854150570945217583575579889312710013467616153982007651353838003748561294808871326035337474131000282079829669046459748124307247602864237002576062159652117293657280763551267434382152610575382376036413917707723662812984584865831126888337064707987100406852051966266307799856226334872996491374836974318615402314233101388550123056769924307999152026299980195788271743760889213291782608093121914001248586995809*i1^60, -17510217144157230370154515897223239142099143274589108628951092026395532704840481656486474417023430243114967070381750076423786897177595765750636732115445660872053968566593827349701823626232490643261696807798848045312646337540362726670982939016198370632860004792287189413986430331388307852777866071095848424650082600586171848163994887364328481318052075603057462663092414647155020292807343341852746626728138168804155345842441961080920729381634747705494717086099074920517113225655914657020102179626444054186970416581807055505687357703436596982260531337599684711263693011242877903220427294499515332072817983211991915754066917773021568666501247703808228023372733052123076764992177110731977204221000950372084016137698761088685041360845673692484860214168675729646737975664235393158324330319624860727489035289747945406320086542960193355926277232952204631130149856373720301041694047595174095245832439805261186408172106826827173195933675795877563066635415166601027463557747435127815703854335203946996335091021991553976600441609958712821740891449134338037608997679907344229803977846112668768414711138013976098682711948455414946821577178042706528948690232982522645797563094000044633860764249382248975232677058752316589775203731625509831384062097732739759325235361221796257111060281054820054673818987274092398584559720183835507994221743261121143317757248113798346986863790464428856896043441438372335634424259971715292441882911115717699554530700617033860390733515009402980764658688077269148443829083127094631552791881361845297772663693374922000212966276183929382418037046719468247095801600745109237587010570857480707730580660056725681463626935175590298991816794899498793395140204910323370774905864646091551876429389118380354235715039425746380433192486644060465798694199712126714203574262379869187616479357499358168968879060399346120880060732592229537034334466736764338312874595202658232990165453295256905131483511600317482458760137493785923519774720000000000000000000000000000000000000000000000000000000000000 + 386481941311234092376343525375994514393351005961939119206659078698185505104503379318931552307183430746821770925690813562460514376980128929898628608731128809224962446039122066036270914325365702668602662676282022284608683364818907487077001664282958739457326209540153141810144371795393245421123129642943806597171097801333526897725455727059730684643539903087383050135039263766925078829639941736264853106498902361052135844201410710266006282173948809428136587029796846729819925149971726441136914454825545142123041166082939917041323498216815174053593339841503045091244790973684444899365643242290478199440269753945533748631950604485009179320685578424668002133096034640812243718039197245682975316574333328838758947613006312690131553782998094565741714913456578926201253189791088038260227796337246062736352800392916220122420146057092683706430965299032731659581278664715692315178217657919489569044029002742872409962962148728966568181973139550355142782200685543908184320579317052162290416996396666441179081282153762894889010506407282018840435168776867403527548113351760780969114575533408360663406841781442241200702794359643839991260909064811838035202295592671962551547266538837623457488629376827922226143993516509082878921841182600493183303420960399062865277049172629276799175061632277759835927734705895809572759822622382661406974842874831654448219289149296725877989950863185418597933421686247841158627991464444486695413703350836708492712202340795243105802958794144179155305861437753810109667582748025411022900528044684212102908601117266142318982022793478633623277768017780950483705315705901233441821301350694235018133829754431300264196757035054648909750098403941624769049310787734467051435608187143273917429919650049479687002174970991453437739265875680114338703612911129004057907659539530995519637173958127401411775359825643677983696524465754641164447271956465571009953388624742800946607726454079918492334535912403991821318579030631076647770521600000000000000000000000000000000000000000000000000000000000*i1 + -3606157444248482653076189018939899423110265274893337539547389552708996372091832626737966321372388026277129538506376609045879322558751948525782907417847580157412276989267492069955661041869686302324108457011296700546658952104671797259150213709298768596926837435057956984622167785792417289111384626062378526415797539646804874834432809251635920162671812488308322591381717187712218911691261393305216026109831945061386442085960811449669383635345937748147613397054676679156241860747903760615099719244436142847158671011124945931742402008346814325412198793755156296638095402404625227115503416114827505660079953565428588656021700375752093907417808952088647042852070555116169741611349657066724393127507406947539262939250182923947740613712803377443263587974228091600932987356869303381002052837103394836667480718378944318156718035919134976554176422210110236566859475757665167610883324669051901745720232463360895002496696035216866397285680180433950111749243797551966321016645561696830554097021926872323510650316512337166822794580629944100368539292193078134126884548526218331473478744366279771178915160694531049269978763823472988910836324239444182697622796992668324825901724781065857358780512626073174565560440614333975819255927182497110108687827720503073925889186036482749336813076385079855251827457362411691386156506798040920090626535055790428658471941367094560065992104057989758069907531864905212646044885605615546977162740872240570853442153421587551188156820458357786451495319850340938926139515893379947818164015837577607517989367005864346694078937151825953257629968210338981996359914021330570178654403054913335809049893790783919486800440253984234275737843148537475898364131791228420847011534527578017285609639526213311842598984188542689751769602989046775007472485146827034989168309482686053840913154005729049727495243808248875225650554358808638049848936859056534024423392422226419179081145446540945706886296473716732853171637300469825829601280000000000000000000000000000000000000000000000000000000000*i1^2 + 20342591367642370140526458596084064928677583946508745367539883783271921350337114583333956827450217599943720383034867495536756607360652772160816479499542668881053361455105405681088758003451402466895634963231554260180750764375708053850349780238401868864034761435419235205867562097672066894110746122538882375300178271071138813999854244006100060700487665233430221589416009986596999970014286329476261709777880636045117864102767495966431087929132418870806835412086368519386158253446879230472947920645210037584614979225099070136264333717340039683297632065201370988371687252207779212918222174807419172005162424048433009119007316583267957963258509427103506489841329988660088963429240728051554498139701417535176339999562507542778655008439217029992125789910091205337459757750978599322902353840860251500064805801678061221194763536589832946827421438940719538182155839962134942611012151389327380506595878751299802172592443153206120376208205599772367897956370751408402913208355371856657563510825004873503626815421174261888480854616648184222967931753785934203697938139957752046874047232460157961888219050905159471633611121336573856265924534817932398906259419346360986561571990518514605304055751566060933730397781354906991800840387484017314883214871750839792252764703066714814837251130816942414239548789578495906970612484351988703516829392256617821700629813868876986348160234187871762827108652682045484076891411155924042147876258148008345410822410133530686746116802876920141431236406366091264539395593782539274912468819119071559261264594395530950945901300894253407707503604593810293922080412153374632481000263008708119021165274858158066347624400377655526382675814412602974590590418852263181241434283402802181042369447010875412501696172907130095457982285654049234262361073084955368006147170123344339174495800829482326498234512320830113019222729629281299260936699461743159975521233825303574877361414969310194812712459009693485733651635728666421362688000000000000000000000000000000000000000000000000000000000*i1^3 + -72034888261483896195826036831328745119330096889972577070166581318052444923822171580511096789047176427778322837323795564891594999681500234442141269115194999108376096646119241809145152948282568748136178843076313377520597288285437947997477455496562327523821293137264688404079025905557670397715162609039658853168653673866416430964008750580251730370380073338558198725085116690557584553586629475403163839507896702626972399309280493972352793351961228375559977883250961969479494475428737102514994873406739138975256870354100407449353052569998408109908329074103290139765242912287738044330340230025721254203182329636676755744457050803093402381856065044060795810080966178768904433117622473905332706021671984353351099480710689863851995091359981650406663163457996301842098958902899501348121125771332891639236899047728659222096567274911094944545798108901722063827702689657305805252643115244874729955406807858874640748958418707964073980431397289074842856525449215526470776023051836945928900223604138091781641980142007163616610009186556344054717375788655998151844996903503173071831030456336497967035922714755329934403044432116622573870788919860340728294702958486368612024660969071710951007823293019982438053566032380277741047725529445698802369049438845945100166905325881131008917677597899532722826692764643315025774871699117581024590313317464951769625359722553066146279159857069444643334906652035304018010602634233742476883178644176783070845319769113941339029960058919546588482453835529556446671038069689273216245204405024320477947126079071530254796444439444719575404538736069591022098320133476664657939518937622706574062012997747590585838930531768391739662279157695145244234079785603796278894191807987681728897163310576329777838788073767620557414928727417365905487238255660357189330610488254031363106515294606738535365032805561697457943785846852108613677228054062794139268012685502878973812935938706130068476101869587138956745444102468950766387200000000000000000000000000000000000000000000000000000000*i1^4 + 145213391897869334778596059474388314872594125317113720783191152409271130855832997182324651657456848746412660257846492871931250347141168920307271613801679802156638719587017103358273414479311666232089363622535160974241712815284479202405722347170787039113903094822919173813229137948506721363256280099998367594988963042577114767087764534745881305036300427255268348162234331833621711863344835340057567626286288951443532719163280067552032055453096140615590113688606802107540093308501231516233374423622810186992045932515926134785473969866228199206334299716357077983973398520683515445102295558684057920572733880932776264274944682631403738101278751118831109085545648034386134041787921412792453385133262565501828386374033688103993897892250727538765485198822465970854272422903181117335170087320062912103036060800420745834528504618986626916787197899898175645687122414351961672936617703305003978275774615531049501529823534472612327334350374948887127969406824602009487542929410426573222234663742047559284853763677601159304349141779639316961905642566215935394686829024099784660480245793837370642414956220609441843377175021305126189003145604927527606373092437678005465289522687670394706617285702219737791704057987118012085231853175496729057004675632012621845622472394917430664310764015481861783579718256284496935080492789840740487259218477083714451528025849546684044497775408429914062407479132642479602125650210538366757465708060027283841231146593078518346794710065481669217139627356564521529195411558770614111720326984337579433242526452329389213168624835794681684472798432861233704382398313199368186664635636423434354575228049232650291581022169941895833897420893788185803978030887632681021682825481088110980594026296591204758049370103163346994519091521969091507394032783703277169000835683873817194671198142402985896928705244858939556535833244993523078168752389024637395514381381190911881020763156672623429632345950321767608318404333089838858240000000000000000000000000000000000000000000000000000000*i1^5 + -500313265651050033128245472358848357225472299595581195606847332412450545449334079425790034803072201264350042743170513037216780774986644037619715953430810275140505668654356844968074157152420994248474517267386809068502559060953728158163513150920110450040010158198052459165889435743192938254347664001580600515871313456171063608237426524728975140959120187768396969182400243197614333192371205546771114183068231510840468765367520038504499793377764805928262034452529289809561503835721845527444869645472788155736292378479096988663368778601363333931420751980591845834498022616593637213990982009262873528735928580170743885274993839329118127384086484357880369585832003205470669728197281067924563922007285817663485966275749710433888228500487377602616368307808159243873043213773600195750528892578716634425051331499709115156847669559709234719349571477955773841744129405678531022281556799460587145119845861418889067885078111351619260935898763662408251540018833924098244134560004584462750604328327679368990486523893875572347319070416203166668269547881915910620062714605660013428966545202053477994598658515604316440640246822799957122174704687773057389180361655391408868935803601356837070871562044901294829765807216347503261779404658736877901830656505586141655395894823857021703539280476649893574787949203454783056765694661212851214734258052330750922678711224697801944079724581008158198586171592762348436356902346501366252386272524382245909039852193120141366858059370221269973348981015361560489110481647230310725513185587131563217778941866808249414771991424966254653726593869860987110096256654662756217928043898152028469723880727931576156525557752448482472434143702297007531078911186303563759310874425083379306779648088399915499813495825597441861048327052315547132721568426303945120598024444885631865781060232530338599947098785487768128364710134375771426124923589969015330371361006805657277903532695651781189038806423860608369308087407047868416000000000000000000000000000000000000000000000000000000*i1^6 + 491472833749489163712709360047807800066424382944097768504221462062857475567891816692980479219338011486508943095196017766292451048890582436295373748181269022740279160848926958738030743537899194050743033839531741641040614592396788824390860182988864468756453508322957421345024248298387999140654592472022417477080994532120985081044622052267850149354085223475463421176947795429590067691433870447190081505943059881656314187363022160317337674132355515356669286234260746361538495743763751553160978879478982559327453772776771974791135025625096735359226023832012627419184180280997145077799844467036904300747353552648031500800188427184441400032684477697745381405046472758338934231224285227487520925598903938017797047951501989710523738529964504545270449026746323740874570568455983253015105485541191956272156665964190502129695359128953057421635560468195114298264499777845365800422280801098806476660698820614052619920635157604493947690857101123867506151603582934621612666802786082015065966596696168886637393948627557885948400410421452873708340821128360446242957659061966602576920950815557077226883853021690678226296925553797524418711420778859987055562101591720051014574648584809800707712491868470189184144201148988447363367857339640440712182149941024812855709122452979463399620062135047741760353228729485505015205975040082719136280279598427388255228435769984289793093753929971979417672304663972632864412323086009816429495020651732100373393975461244697028797773452705724881336138247959690054848356843786735945226342829864893795093826359270206167562675345120147926768917495555401432517528284547576822503600297447038729937016278348674305849494789414147732761685188721543873780852424650589972488515459853012444247306167565595057267815352247808745556965078607642728902859597485168787542180046565034220753247739404852734712833831481825652699321922261048070888203410177502636965815755209483008671505065785346857205200639561117359037790526478745600000000000000000000000000000000000000000000000000000*i1^7 + -1183790861251937135062398638225040797846944064552766240444070085004090287987548564391138549689811557762334072656766946995315931846470544455718906865772012131132477402719697296098018382326791981974003016785268544654176052858461242735222060353037140270813263898309363743597892651134073476895701454783470661571035665049880666479571282922835761539203512946752145978863555869222927799203578245538216008818709835638221993914578948915390500967487118805467207960867815710719338024240612501781822207396123090804919605231405870061577490289673758745141827727278330310684037314986956872266490142283039328023583277445355491837021870829226362495762274621873804433767696243313112982646660795075978560343118956484076671822754090005566145144465890936986349205160091766330135331547590364511503506710005696356985407440932136303480349305534784688222498697292896160800677199316828131037333263865034064125120277385151551353046816256192535345734842987208241980350500058790791039484127208143554931257930781025718821230060457368783911083519930844774860993793209415115765947554651737315022987041650663533740832812358204226085846293559027877425781252377704633653311172908161533196806156998867714536083563451357124174208365958260834464994070183724560516609349095135383942854215987336001302572999057065234852699213211887176448733168845330860748356529635905936287495380951660547449720425219999188096687561274740213259426945564084683180255416965823041547558937965076248561493654049330606821712657304529795609618467764210320948360668515529915225910127275540478891601919445644686675892385460369925822233609007590766737107877217235909483755901612274887407145917123480222902166475045377524263447135406758303643714890597304850386509668061303980235502733265423602147863389580315525786267267109958230931265051797057030558373064679391110469368813269366426015976497117141064346858449338507515298016618173437314604201984955871581100189961328581102143497909420687360000000000000000000000000000000000000000000000000000*i1^8 + 241318280486110796897845518817446608530838492463489814318674087649146315259422263854188967631433966044019484426944978916201754513972370459172614333865128758149400545157046932849809315418566345999020996883851544338163701148192166050351605008640659630173442664693916311846501746143631719616418604023464358585774978717351769484319976832269129560060175173899284084235269099760250937285632801707642063625767780206202649589159116500433701549570857410000346044845273846448282531858305768691130267783905518313436472882130203158038303447257933281073877935209636963844886693500483186200359342497909170651740689034518648857352779397957214241700927817719995900574932789211427335600774108296887408494532880641403455431135196005048457455303460119480064743750865717421010375080510578281984245851439217733543918861992120614374880087994947038106432038985705963714489657790279452171139506106502026435251897217643141240962054610721932704266222650248251476563868371343467504479654265265290794309791525612229511047937921381650019904173753245732146880699920462502263362751636046131015672129112823431692967456356590412206595055930304610163004296004160809139273666517839076866580803757931460391687342121441249627230137218075462768937089656879047573505963977841718740714099607576614465597441609463042597831500064137130016284133116335429282779642235008189120263037930064527960746199420749487160757274726078592200812150538113550914824815208260178926321486145250481512104769031090285156466967341133481755534858699790434482441578470758265703592255887191429415577518237772308102695726183471069781798209640338957626436294112701612261878094035219298984087481027580308774155894960543126586807372296544573710927448440674956269555047203355569419911136222401274314343557469306854428101729587230723983501322804733177018329702259317673034895000335572109089165271514905016457267660537612115174841810073653343217981604065791395382356911865671109038890102554624000000000000000000000000000000000000000000000000000*i1^9 + -53919871854120108915542496578246121824215954520361924670368732779953229646757812252180794184089679050274797753398632835031991258836100775867802924258874797104135088651262309307522531448120702318056404854698026550575864809396117205604753288538317735058808973168714609342055820863617602227617048694889525376892322160498692329216229840479969978906876322860759703461567980360123154514638634029545699578187848061725064934303841572268671273463626062297161121073633177090380421901371835067446173643957079832670162457617564514937632787092489398748035977848660353962287198454111224417760176261054416224428700262693314036235479665500966373392410839221722324785910456938238312897114780485045885564980933527598896481339143851682595727466076536635144434069503449870275556938388532345116276501685274335136058221782429441021174739244252315106869887801031686832722887549520176905810549416597113551524891416736277441487300338143622153073967511109994824682599974997497018459510306148364593363779898440532495216657396386049240678944305903371685739823633672085816087220431040869247733563093518372160246577646180306001398963615493354846897046468675138241810821989363940178915285439627405308381130792877201345547400187082155953475162963102368047504838385212279147292140899431691477734361803947807364666686935466307927457504338895168332110677398643526873541044411964545491584072074092511996040047420287886460938023090576805975236380005478276156895821682631876495779806860340723527060567802964048643688072371371388064740437730552766775689474809472222863510253623844775986996894634837053493043655102527852623173199414960488418757107810917142069860403115847604124177629807122857824409137398119320912312865049515552640467027649786771046532839143075927995582353352463101989983908043610982494715392379999788148478903985249154694422233480429454500973128223305084776192841783585940056387021917641944122659291206377036365636687490326900517082916454400000000000000000000000000000000000000000000000000*i1^10 + 3477401967384987071391216872168529760099016559391915823986723415899865509712184993770108275994097752123123855999165299252211032277681154535314445242918892190605087135852968100325686026936995218054493410969013977777984034775936510783576390320625138136022654248870854777184241926086508550177594370613565070169939193097801811224841143834959075735749106219860829038395397572174435272996284078612572017483563123175547053149597580160423248750461646512610374438852196126025120862265667318051911880111946472980005663088803450793615580012076378376404189073710917417198376668653780568355406999556097477506327506258775633656033069990783742231275623140067660986037880042169839302016282137744587345589357027422028331219610089739043005685809717479429284441487820224965363263939876728914268623031848068937357673237269544597486665928983051457727028236647544976735953415109186959496958948327305321474879540674119437045471933380217636143644608292179914008140158082710265036598647697688290463690149136020010720469624914581175148136569458902796428398269515007860894204930714331407535786327316422733688856575505559657766146352796002170234257140728566842159316866797627755607649864343154193769287609991403411647793319250896754462015653696315170732244923395855589443913629231639168185987473371454252007956289522800978047275260731028860580130797554601372365456166953136815715726477990690121318864826967996965331097734022806317632216688777631362955824834540121300962529732781465396278498954612561316126575922295219850756707788958855818993996040722524943664055878778484934716790102219995903705839010425341955656346727531700509594602514828092133449241433373028036457612968115521504401918904493088462451895918374430506699230941837297682213082964387876880778796229548795574565814033148742468582502261165980787836408372736641034603299135061409980218820456879464202731720859501374554024719155504185796662186948819565313437275529587965888288522240000000000000000000000000000000000000000000000000*i1^11 + -175978149950568503510427555599411399294694163420343699551878392302347307662887208026630244444989354678456678083272035159519482832897429151724284995323043856964710729378293247433979920949423100610020688720253684223623934366518853647018550403369804017506610939626498013090485063410983082350924018782230755943376255507066520530819271930955365928171815501420594195205361376339342266733118806318858317680085215219726918675182573323984843067692971331254320004487686690839133970144148114846747069552031969374086085431935687859517471182055417324276287116365071008308119632322484538090496763421180591313917596569611389710387150950649214966956633237157238045077130717321921845176369929009067302123300063891411359405808961595491057071797100225805255965775116239531503730248576889044989267504036758351315127284132295668431946913983221371034326759401957633076416374017242853594773320075525578923687518354685179672216225916614476908795950760732073175042379261469927486091030035469187594555828226048628867086624624021293940892252938519101784765887156178299161159764900834297064800399106263124158637591128877580805955725851219768564508063608177403395029730623830517328169669828481659292886278274190560495633202909888694406550909868954023495574878366585943597023933722642242033266255232544784753199555745983680243177264617735815642616533929215557717085548609772572179455561429791196406706794714834500606770232471705956215159986488811568132668082048935791098868457200991003349380506417121468558607455390884938980739504061796543998749179387937758209145632077133043100394620041745615967319169168504541101895755215188811664408092513795193307904887549567061317336763964660777435577943396553252062855208663791415396791552059958802333817080371113197936322991920503119005506402408048809091842781869656870681967286791531838351585090661239055909697234331601827359386811035118170656186314143153900260806275249511508596471283619814231244800000000000000000000000000000000000000000000000000*i1^12 + 5192182110340959132268180440499510093290000892929840234425986036024815370534623963838166514288711077273721802382296726984981934132913026118651522197819236925582015264047682582296479427440104171188799615074936864836764838040817991916353726930268242374815077461603079520820942877271273551361694391351073683932553706922685049615736648633003069923192773704072909041407605734999229757563171516075738126715129877947430220883125586082624972145523582477029426805341682385937460768028566991574980484971644911563341057228245038622554244750304180501123703801477349739353548783116402526600071018300461430026436104337478433051406434233936926050051401285713914991637663594546060739478301778973707707180861039690999270950070252767391851251520867494738223852143086120763707156474599723286406784061790887173590508481077822049674391467071383564806989732102022144592356849981340453591526225708664512837060182890041275737753478511001641217223576669576789174315573471858363865966578917451558314356181121597853957566587976393574365032109719792506915529152860403309551557523813631865267222779090112252432748512776632567059344730960043943593952283387467041845631321261581130883829546838829354804817240040030748265410258909540638262986715959602605657381121202066366467521741405373298340810523344764654957206909176421693650043354742907374953695974816875157837238091905201888834647065885144631880688192512183770586820588326919318217512396656271252818358503303862712552430702068806202742749875655669031924735672843325853488269413299701427779185133848848925937732761663597772501272343785902455708683972796483793186948297989183596162920480574362170475603546115503375064165398885649171517992389636721434186894746199123016055219650251877292512691439656095017849545823231539724325138494221783178250418390938144189304874420061814138605465563832287131187415687473119703183817814684951515827682703172077763042314590119234912546079197974495232000000000000000000000000000000000000000000000000*i1^13 + -431532417198037064952863633406195630871125125854601092859237060832246799927026307746546091944222559101232331586957524008480530334650593160788465751951665828914175886404311162875476165137455752668424375733149857109608244849303077391818984427239384804683936478816171219676786017129903394311611495191827841013970731572730764473743271043186430039197442059558054162274717682923208771382994607539116060345062414229542819838014863833854328846093589517583095074696204634293474458166979066142768945650523987040009639270962079333746562676112901855786542433607572430959265084228323305271031125117809527592197038591557813639484015472790313933913059818667160580838487946885858471582249665465602283757584692261873640155074533280593714166690806613450305555562143093286870274462840915094073168914168941144075352186481978606510874398068085066866434051943771022406164712088324035217500685828309908796715043719799380367087663990598885711780712152458810615345008770211061241037676198276698101367085053245632022257417954143004981109249364941214879137633344835552380170779407076945850282815284304030359299526354172723145229244628353441107045660400144151775415891674234156159510638557526864959706780983431763116106018539228558822459277664143823114632487818961289225818845730062465163762029785803388155854407494529076747597594428846697373855686289342489615913497994107173044846046394001723061292016447997077365521852975939900492422257667132179462854483396268895874233645876654540091245462022226246945827203382773358734404216611896513462666672458880615000775671473009053587450454967551637318215341135764257270916304514108693779341105164804602511223906516989297341977940907468173521309876965728698692685413101700840433055817953460714327123400684506870504551390617450785029000474604119610450684212382982081068773181763455530330968597396329348753669721418821259784311145089790003544633992892547702418170535209585424883808050400460800000000000000000000000000000000000000000000000*i1^14 + -362050379206231897945069223116030281834071481921146098436512800944111111929586936892814523188632790466694058866959688466034131542312774680077797189533175457917180628789013037850796346636093982795983241257079244852621293175695279325739730282409079313012239726635110286047418186158135658231510681619542989386272559470540844986224673887610904399929224531664259170717499485340895766093228908938836451188756311833948593648339091541121587923653364957667157501847669732774499858891940537800537321696690420173256922618117290548896145659831966320049883629506147793177092857033669897970732727108688819073917897466059050649338541507036981782087971537358988404950657316333040744789854355522981060495429642322169110993159206477772668966891576017428462173064864075574717975758749808401345189927563838102297505866759236864845715798727623467559668173732522132236316172376717877848121775942198224514562956120450224146312546564958137666287279282847397111661110861725983397272419440468494938563969471958224574517556097044558174077544357534829642687277069460486434843603687814821949815583407173883857099197369462543309552301886568602306946765675158844908145390901990208543119838565241464533865742452628141716682500844054171134133777730815953854141906089584479381377017469705098778924964261272526975994953828375722830233457804108060591396158297913470360860824286272547317784936888870493205024992023595494205521802294063086985960913651338627142658254648355322816058555580202905951725105463080633872765955206756345178431776112613656525696165314779835030238439585752870097692021830195359824433283739032592813104116064060998541833595144001091514632401449656344835925181290801111793241717056653740409228281295118724998825730347462817029365650636541046806838647684934685348143457536182138485872365902212875928451415497027139891247096611733663691809014988369985256728730644956173537693055185880230244850145466392457425583079424000000000000000000000000000000000000000000000*i1^15 + -311535598354562943531926315157102887497580350328604130014444803766729856284640646977831381940595298365871366726444691189434390894790578323569967397899519051603632852441851010979636820610098247070236057159249559634740723644281669240344458031205054041473933006643297650607824491980233263789945315933617066694825946370608022806638127007789084587827765832001848334503119194387558434177352085236928541627839055487286840110312779234066367747421465807867865047856786785297167287200477402367915036236915922968398545729011014774082902710253074163005989491460142904506626370419182605797327558536244539674610536425052586669906543190852057933881879836076077090805061344094673691508531629226547120495274932371295663196296912989656646486981704264811012142235546578159862034105400493551488740881132186245222487215893667436060534493438299402892664975497524372075427345035535797522485589582948808982417162071589356298502164379599661122814745274774196942457518781592878947989476048253967629860626662087477177031829167254390535065130731142041206993079256632545508352843584010702121807520491089377137098545187275412587609034001283004173101832987252319329282749784279026413964641416816682205958426896730520057986018191296884975691928574022710626319582031170856488170975555708262438585715176498777660770932265149791532552615507857518715908931955249625652950319446180751472635147788847388584884467051472389837211360784570057954302719042928994903422120687176684477784656037729038021910867533675173436884413333867520279788309240590519598438347264383250566559028591436519566077397999447878707797515624520862288362258665968576601897220731165609772915956900887983845800636911476204344660073184616396560050679149151524495743786398923190260597892489671685453745263892037396252699790638649406555361398427607809125880118135946539772019742793733066499132753265127823974907141784902175233622834232785718061935590456116266083024896000000000000000000000000000000000000000000000*i1^16 + 5291986216510310908425496833482058913203395511057520242094604261585539024230148016783139641289097785618673035283348384283073862836261653449070941021428272160924439113958506612102972925834096850308211525779282018513966459747736111393861712364064268855418578662238850016085687597345526251698887991326885770000935324670891429107977361899976981805264093135344599012990870876944255262282969405275057351745540087637011120468514898162466839656659418146611648419934781856407533174426353589486797003050173274092205151898008836136689864095867964781897501127108142267738331478268328511360893210505851298380711535696149943741671408726668594831328388902605555636484239553573750895108212320951244360996530168455742047558354734717505261606844367889772539161357232121392873089067995249086635899681881476090455279719787905262791399943523689092948530648959131946914505651696537917871240297619227044552793947704812669051809282625279240271103559441417682100700191035072824993464148501485620091128748394329640285285038878794570286610411880553150515589802669205499579830708184220691368732314700872443601356657249088988130252384637585481811971894565447081993640464699886796498655627277301733369022663585723897746308151863964972800789281639126805568952012737755656415130855922840152346325765570761294138737564147675302860961943550877367931832744531572268677493131695109031597528057545553074306804797175636756915021936459293117718869662421604770076013526841957841308027797896393089728285674873814173412650004442565036112969328592639086097484436629206272666392693006464124286190670928034299923615544330390263591871435168714587735377778679575044139607065193607728550959432117558713496125908033932151262495016338888707559968936850874726358663878996328992563520612218158090219655740868302360599725295310990989291677304647948671600838474282551809535478548655565087719405157557073009613631322273478062612055269988131321937920000000000000000000000000000000000000000000*i1^17 + 71701193069397244080043473962691438466011113240756246279859372783548024656101490395025088216511557244835486035239272982299219966206602874177092306602030526374034622276423568251416742419924337507851048797673667693933932386408619516844458513080133492043284823124587061863643317712957176652910731928461098429681600948766600147860794018470064709500826674418947954548589052152770901336076523391361857970572088917797795700171109900031556017301987348566910243744784053230366291964381008242279204106445985998416042378601843452819747139078994028908782424723166165755126380024556223227022250993596456487093107188833151864838009899972646611131333177284569257919096347169255071170657277921578527980166346854435547026159055496959461249872088414105094612704831800900573617153656021399830173672889898536413217713063879976498580712010094069679396721287996666944519832184343283435418047491362552839881125677059303469865332468292252634912618687980486923074367896469654821377433105674041674337693127239061625257286428325531740099726101338335649575106673952403211800598246099018861503311345209605249809090623789249463615443021798813753629741122887001337434563073472342868439130126355487327969482091149669982062044306493689313505120001403488026143061297942006149518052891329114913008254061506945520987963813846824801549605451579424099875485283430926295194844724144123374337975064924007511182251391477180289755836695580423202553337376407412866285355025962995366314574379705957886227408787268073565040837731361968239158612502677566107964448453587930299687694595229943992767723371602186678539289182854379396089835565505091237368376785748376762421303250353140962495442811193183937030496634405708320914752461585436367006204823114306151545889691591599314814100276421167491743375765384292297403342183284770385271948303184405989128253929864908876026105423322663455074893742830726657334982964076411915712515014203015168000000000000000000000000000000000000000000*i1^18 + 2496977114697343971746331051595153338943689591781855067789258826424144097714380197652447007148017551426344868983505844352283628890845833525437941890080644535616923727718952626631774511206018491121950135148630482852582104883073011682567042452170005166583533915226660014924670760117268330025450631209891392832152294254380597417800130800143871648614454472479445239467197367329895639415611512777804593436700457259698559995514141104743445309110197785970315650382512166289676267975435638290103875733801040122386712688587366146436719379435517473717641558598224757497839559498043655820980068363402969313518368334904198383644421183001486377193285632786682566164247752290695581656087815148574595289593390973981973755285775521701369034793474480231894619542738664962888121753097691477860101217435987254472988757027525652613074908627725596808955326268783902850379847162766014036653637722710523236890940599073185453355154340239062213664075626570523779564772361528594549044697083803487519722090701241973533021584280601030035184713219841888473670259889862964182138072372809209443353746892515083980237630880311870980444958764695437294130843105576042358907878753584722576009464708196354643921194047068754843352361215475272902087831230705689979649611561308596512513939708976391513052048023838023766128471042775100208279187791601759937460780525662720002496532635378006346956055054731694836830881705965270056478264461523576963073211112912141434918771815350241446988498556419284211321012220988443532885272168974152573598632447719140746631555451205414643546875158038175095216454541972536093773963712924359184583784552611942403667261584253624240238022805604654087630243985763643977920043587402154886475791294539775521290554704810792123960993487984846749530337905766685407407606611315882437732353579980818018427963203130292596250789062497719372412705388237375631773143980955119228731446003805903208867032779980800000000000000000000000000000000000000000*i1^19 + -98144594409173339712818498646528587849600599581389773493231378191746724241258232355581881771257667929329303634465651464084646071276746595185065081547409773476690107066746196032760714537733516534546028574330892647834927324225872427427650286886280204965431361177012602068688820556029885047841477166863047039979258009888788238285237066729050884764206696878742351825435638050335391335093024692777170577801049682728948254316874117042880966449233498232224364703883871452182237540361379319664353538315543768973416863787520207429126093521119601807134136710374842213540694420485806025847133805694808821335237798949591225747277423997455013009160455047194988441887442948521202188106691222715985889805332685848001588695255554235257540531796371188899466982914781062563728340592054469414937850279414291658796021863188235641554152462789898602954505092719994142145152709045576012656818075993476982924658954410881630569428455621894059926286853215520416795274594085039382705569696796802578946418364381965938581393462609733661228242218168265914657971259855452455233500090702606347631270266445468584669167038407091799419718066936541974899389037714762124814239830780566713244402366703557891801803878401228185390507941801328218993714947244893285592892200251413125589816439031996311492033191252735925448406303633724080702164622677818195636046332721172378612628205101080026109430204538396739506576265348320806193477115180121422214794838037971595073091895425474722893103925745555660259389864788217494645964035162590395315709311712695284193137827920960200085139079378564755653696026134224932355665752888339249128660114770831361588781840559035483279745894011003925425768269700813178144811023750848186581148070805134605501218810060016695119258034778314908794636345968501848279833540685549473954996358594109300402758394046876934892003269181943686404329846616930400712176589770677610221112755247783909256278835200000000000000000000000000000000000000000*i1^20 + -3284177720504290687999637708588071378468553861582588567392450588016727154607259992541402371761864616039013705412596383148015402310639401333898640806059501277396745683516119194715311649280824891185863078944198603239772505468880015272997249955839876982443256142443550474127062949918222241445219869631757120852077322979215673879646487227284328597919282068611827612179881048533726812255284606985203701262249046570505507728052677856876668325401153809030257909643986303065879823465017636933524792376593166109425214773197130300098086418646953370472332977937001907976375895231534282967139485287285195738106034033295956597633424725153523804426599302785955564308909242109179216388627025504210063291039772445971286841106603297012648764090306059202861913617131033052921549081660802059909889391280091114974406592575954230872061587967813205621646674903036408234471452188283465788228514344602724653389495134161020198120719882317184288756209933455119772481846960008696576629393203526073857980266070978292197626077750932541039942462364201668337538052144074033514140605208718202606785056652625505446092944057816253320811054226071757800563463224732959612945246261986305074198151743117656970356185727123047887460232648834322437768213021042453424054870085860892596101565569018115132843954755180379032682585203398780582849946913074551533945120164225160808795303754607711461560379979579649863471282955419259123733091576052265275502550622133042490385268159099305207704806538541846327970137570774627937151640163472259136936503288659252518516346643526360422399462635839436861533253194911704136377540209221879271338894752612557981142412470951779634588786713019853189921596511240936935866671514604090353802248715116288073249967900840279623818606713421240790139340427349128228369756766054594029985054732128410439549989233903359025071025666194822581228908236623065919463701617855576146095961907794000520151040000000000000000000000000000000000000000*i1^21 + -21704276940982399719537716754260216274739962915888396332083629585630705680355078167012555727987806785612037640935049676696108819779289866681944817014135990806151806638603404098444860819970909233887752093066723931472763467766037151047167038998822001048427542772566320259377355408339237027366724226160990699059616775075194252690960795936985447798233761811909683444545478236493589863854835387717838110695421301430907229622840708755765761981715226458346601661460526425056603571076024762035048568312524462899918797571913118207429804698260056389122270513351293391293161047827808862057221424929503480472065479697469261907194835411331486737199245419739347041396928818038252748442665561246033430581703322025376937966182518180410256673587083587371314093410843483732942948301869485522315751193205097299576056124639577229845165015938051864007551407298502508259890470952444972231664228221934523272459039117868661978022759666719588348739287331875346174518256172828465778011512485363822044804939154067335849797990070528303803088431743811244136932533774650774772666285839819747025324005555439345975260389927562257850018643548787802863452762339018396759657619713297956847403977410107377521036999991060747898550893713010485998027673006066089207413326087908641770028007311320654356346099123647913116114321901851637409985433827671724055371677037801546083473860174419487967435776076891072763807893025232341999395150080242386785150866587741468319324982769796664288918769379672162754022579823991920817702560545217257981075080541083436849156580812058567371856775034016012842354652085965920598154336797373279049897789146703548166224601956298707354188430305209393370979956569977057746769930611003951307329976135152963035630478205826493428449653723301664148384741007685249762258136265413277538457500932756751875688794755707954003249895888600363292754737142703253306120872931064705706248948675317334016000000000000000000000000000000000000000*i1^22 + 115292947643510658674449164586581297601936007674753876634943121066927570387212002714731185570450592313937159081908942042425480768209761714286420645498379546710167796887907294399805389115138739259957258526500694827336311041668963637049835741852521292808479022433065187736985175126949046891171048386910210611149006460405598022264332630041149337769206712592086917385226912236474740499379509054317518424090654644335461232082938445440504854487192337959920724504247629129063676240592425619065403990803864048957004407074709353421536894604447517300003885981673638351222966697849312124683873124401686310775346343540405545168593649985109408728379670214998933707730167695238318702978603120568006664253007611774077047894527499783872783459761835801531018356103767315054535709576824429015633818724928454078010406336329659092277508836528727310626088589594808209727332054954338152272573579684627323336895078379784883773712444945453554432729089979899868393298952644236765665171917327628603566482312798033354474780956330321296072419143378580497326634800229286461566584459303135796539307601272511858562783111702222514194668738710303923608119795168004079345187765155706865406151236901510624384938675646244594076485000466422981609116558361998194365469954113103004158773032066373208468993348742729466607801795335655528229614498998039504828242391881359872280170977016287919533027482052802128797881178919268781310099624087063833635711420336095230739275207407097635391239713874044111355165658208107940516048456180393462999613037942816681944876658817557138889146460771574051622783975388452012284236632479848747681377984802533860329050486655830627646398533123702673885249110389237955446837838995370523470401037551517424031269897301993146071777903090075734417488642096092070328717320389593856653891459058236411705261445188599652286217090044616857884676837195273191411473386890354698715591055140454400000000000000000000000000000000000000*i1^23 + 296498891916365275647317332169747861078726914574489777379047146898283272430535513631993326338418040599762848962685256519026797006341693372043575744387631486684303232984065096305207006670514190397430860188609852402656047916090349796984544066542825574825877985959126764452735885275280676376964177201051230263375648663531873276118059644096772501122575019208459392847562692847426933966332468923768385197839243170337453288542350505891250984447713631576376210509764774523714820682799060020680872511717031891716319115504546859525700860025976361237178474995887195476852046713820199941749284400562884968114269141095077668377218392522526000123450625982708582853197341480915997567804122932473568624222521664368125745862911908872795339108453570977302915147872873651165514094758267069752089208833302751288111914003201791539785948252414726626573495310080332341769274592201397264240025983821642521414984210947549070597200729053267765108924957358631442936799949064537112047619809709211644700420125599638956788469619565464955780411421212491643707065321001960383114232649933981513497497865142052745543235834264270639529612522470388907366551472255663486387272153680481614326990740787729198594608768987550112971382144760352273512275407372866960810939246536435252808203974484655583970564818609749666121841663770557081630877569931405552098974266781186460369637236534069932237023041022186403897211216833686568030502442828841677100324252805748198374838307280651748365309359811569865143434461819469591524578111792815695546578509605196886272518410263272123187523392172516759522282532853430022496912446927883836233970087737382063888603367191509721402996131391042061111619951733700532612735563725446199191517965644598838950039627607713856649715838451211220074361013905418717876655468981010657048067762641708863427459988640398992406698262268675777571965486587067144351564997101265127885116538880000000000000000000000000000000000000*i1^24 + -1205765573527500003809750646145183117690013273619278759530638172887050001402967265151856490711154479937696262278230383008291146123121546596820150486701813401192285823215233416218493804308632137254362721521015610261574396542688575522806949899156267890338577553007756041915489076274713178009331978619514410509564209652267776094900705971936487541648792304419814839752007866503608440251417690271203049826683199872642770865598502972240134377224661004954836661466742580408834996787927368198482144626585240905157498979970067098875251396466256574755730742390720276961744669005664848262423907068031894395323912726110349728254445559773708404485466871310379084755817546847922618839336374984662517965459436625769437440061312675410138477726360096784192872146361912588399026066486881361057889244429553928961569109157793944658109720254181728222010101978230005152945812329560646115593327508718239829979588103210577022800547385386438756168523443646071720789265329901853177568469799752952889889034167689421157269778946434304367699647241134564082312867693549023017789998934796928899958736864620396848383529130688774027141506368223795532992030728723290906391763885663158945920594676129652939759972201473893525364099411574679978264717348653258548333051892064938031474538972201241259204264620777329534833981993754676125912818020923094533439238283197586096557778404537194570883333767520089829575552200743101324299795855853337026954264332494548107444227279526757189741257690575847700903224631082690898321196052080990975564642149180746744623849902412518035360346866135570301761719954746759363330233522997914227684742812936391721553601213710526221251967874604511271828871583217474896792579836275873307869950363622388144761282796589622109185621283495520266409503250111615629085726704635132211600360548607244852681748072810634239166426023915468115302888718018924564627120094753475547627520000000000000000000000000000000000000*i1^25 + -3307763970024041600380060289701879329941204583088616886709831382566509668948660560689056674568238327274366949525233399607101688289917355790359450099476180949876833151426182623237626131923537042566962012600644052457681307020401975044868497100796812974173624768619526655866153751647681771849320639507924009463943813308602429368973662394735232846547620138780812887819071260213873106612247962003402796703896227709152098908326180536600607709497649643313737929890434542820362480183480148573700414239176662665016045332060440850830856586758364455322628696615055025913229616391081098208255746649066981945815990442405186262183849457572208021416283571736750620390273520133365075477948454024945018091245282415281005819044743585261535109037304634185532707541019582960369547498286537225829069842202456528060764364351328017774238220674723518655721981767128385420357930432469151614513780337167509275961906416317685900817188002965141825563428230823122423672094795007196560214618901559898146302310390779206415341164980223746398194090102659350479392775875596025808119668089153383650186451547298674596415852604435447206856825246768971862906646905258922404823898808087351399178237912714690565340144944156931737439120983929514845030860928085085233049674129963566997806966436212838572920960787287188012685942932818869963875271525232718267288478071441749449708552125622750101031135325595483109707265933950619329828803689980943140423553815711078091317819442130636821248884632132783379470278293836301996965760472385935652295493977014579417322988485297109709765704298673577621586677870982017572606508818497639092119154617882575497090377002369147972974510396980272268730358150129371945715627578576029606066804018723832570154005820084512954772136106198464099128044967743272934543518875591180797500197935586073346288297752744261453201960346018835029608250205986279990280870597587695042560000000000000000000000000000000000*i1^26 + -5568360069087154799087484865750918926166872191666863297960695734841667234983214209544341702536527822933942511956559784990196001066855263441175791906594972756633896341873793874526505922857385329810381036491470231872055197014938598993558657546661042905508538577829041584942520613286269317321962021485798593503068533297970152552411492479276705194375001250713538793693288969283662986112037734479267189700938221062628196314377336153575867357182612842078455445337098684183687415074475244975702976038336477242918393500765137638975767572021954572756005318272169201129362781304525907021222559283042176537791127900164249357356041480487643075501393714658028650145548759754474986237965524083791286572610896263146381881436383889324731212670747090692734341453493859068689039592634790541308410009510905927349670955523779172576606636710837637734105904649111469907819126122873626699256158619482143849841071413304423019296544453001293548685586792515776721458922980850127393275761021660766632580657497035721729504975927212148682303812740977787509906699453729017677698407171388238241800851318910593816528990933085852853607978814983417501331484765841337719653697500556327926581918703023615724836635251788080792274368985249456824861589149637951893153652671321141624765533307720486335459517507628515074086848987264089016312629707154484781839333947263024573580570049938510052793806316423239406377913599621976220371910754306081753086562189255587749218846722442707711516153900212799261932573831644130102576191314853710362857339110922092692914508308300601974092123670714300541987904211277135902819263407042559146968042939869546372151447397515088587830694172473978335614751270849376344894268611841444553579327999860612640800375023300099170573923249764770825659530112598367745750083787294719178165297579459087384797378580429774287544130404284601805337427712974642586846473698148352000000000000000000000000000000000*i1^27 + -35046788738607684446302480992302591320228186948558753334366476115812810221388744658123026478745478872950026196134671597410792068955940476165445029930070968045639822267880970644637997004100994413677031713690075282169103865955676323785090023918360987609906921505253847876514105844743977156337392180931955011215823366362784160049116909426492935217639520842943369064408693037097125331587776415378895404916525898221061868314411792115900632184728440239233802650385703320872303617368661269837242558788043402678586780072567402989734309681985471703286354911770969213367854354184935995111533118123977844676209873219311051346475462709035987028754229359969631716432016146957812484571195808808673750156874691321342938234265509979509609758156202350823376603668599387851094495180041542520539699803424196261243828530291849733245167879645534609096832160117201865528186664024284921320969143702954527224271359913228473603214648215129407534214516402354434364955813293962362787230878105755757073790651054538049830369301551658463879306930619863558868018232852101500605925407096625986616717206460113469447832457586607030620027214391293544548279547322004382566758801258308915906899571226456213327097865303224293780365512642194355230875726783650727668770201462188270624800077405596669235699951781020889577491062246605465484153737741980720216155903449463487893494006964801839766787980951662157691240948247146111462799103886273510699340935107496422376468950329429043028326007418417974831012965852541860768453706619349774247276472558148594352469258894388863466778491532233680736009476973952251426818376310011262516370858042219912690548740988118167168858806693801845279134789898873750935654274488796320636350942924440945648489995409171504501924642546231477916001146703789674531311757801827282461929509230074831562227109661795380151768035052362476503290325312115908685872286924800000000000000000000000000000000*i1^28 + -89903736117362424101390868294282845468225277789769834948416182256760709904729139105632377120176511835270471271841523526675727936539951386037558727535730273744086616322386598257264366077911642559534229283275040121520939781885022995598770468810314691066662955942077002062374344269303562325124675451429660521581093304112725476166997109017613777284575475420576432452212934251891827896469983935781927367720984229871480731099502438596814801418284130820235356867880775325397443000823157998380701014608892111972501977969119751506999534533406128893273957220648509664356502163745599434185679598339384658647211932846287036407770471414352020838692923012912878878898790279390174456237419723191587116073077090496709536001626873916667256652220484266339263251157687759133900307674643664921759509424343382540360720174695460984913051778359371530173736123866969679121347156285165842208823604279676645625547806785517175961122985043392608621038439881009712401838975109123729551113403034082689224654178080362856429692843641361859696679105779528202740268087080935063060925564276299083549038958745179533398619671774004742507140632741574791128855564056400637370453975733839818452086253747240293625206354538562964162583177775063828458309954897174141903115052025181405851945758693736721379767431930380902715035227440523260792019894418415988279504913310380853762885250813439696790027314734175983710800670111476697122333648119113302139877002589417646929245619852555934236393170391286811147065085429052976723811485984579376373970694599002701936457163526093361380740930676159687942624362485503485000105393584608641075800604660864662589415230109664555296756157522362934666862372852283341485632452908593830569346937756101754562160726795676991445909317389752879733850818031579209472079033924150842618485013971840583411420686722062167796034403394311042934699954750867606528327680000000000000000000000000000000*i1^29 + -106199833560743107514340453735721472657896045723826404019494743627498639636054798747401126034517081158539234093744984605697715235995769432213172775052405422920869666212079570644150174683216812960015741795660891301853295039233390380557340009003766953907540590624812639177050886217066196785553291421386559629644462944060246752357216316641626577806769239716271052043725870560318776096392874664958920460019303161957760867727753008648466437325620860582559981683116685547234965328112344613490011112747842221079477995593182638151223679980054979340508122777244594079261551729059911206415666649415744018811166581649805970137041031002337609019980260420265375169521867897777318292692282058259672865982490562023863894385239212746003810033311579478090392547176114355599272594208670232889160619769245601227344785793695733893888513350831730111577443205828525578296194619905390744853140081375596474451000072191730032480327949100044971168404723302034834797430184129968510712356304139934330923582007863717924405517634632669707739867240329216535747715356230027740647772865281546741836801036651835182935610124784439110789903398463749701511986776734818647462375979878265114767662853846625410931855405140592467501991104132241551330377215029327328976275891618667905603704318237142940725569158010220820009245239917842156588236913255333632169805628000446890761877064187809983503047634029140008328783056432737724035085393092910432240500149076603609109759003254649634978382348982787333733320954461342914975491476150296672942816473511980561630423798458585490694461201510312982129077834332675992914099852229917862574413495353250596571390112348173391504234822530049988098155596020144778609370743598643225547802530021436780393376605271243830060836735540262385210504547931772491436265042279480006745185653356528566719792625807962431684241853525659536305406096772677238784000000000000000000000000000000*i1^30 + 21138659328250117761725849715813505487431829006362931793830276425193731465441956575456631842600355708880163735372604464278426476516014258713968025140729528810677906828548167657725809465429963685864516000632851909246977973094729851585644241840418312904884198299724082798296183935689819771849093631123767957288232306910834084496050994475874619924758995109959992608365110804701635277821645706412694090391032750880003896821853942694410124102665488169754416428464776179460866404978401038874173854549957451140677508172165604302320836750238479648027693229940675819959083693391157529322464244687424139061541033046222441117939942222799931378556484294904037397009238205065358465681964969146707478235205332123850991271709688170529548995915946706432355135717788456172523790943845271109010187596600276840623210006754185642924088719701357095825363695906070694847858985969255348672704723739761654555485688573377070550853628423551806712056852050333817376092972156027035168244288266160716914605178509915339360801571722715430846959897814002140570586595360587698940615480075489488316943447704358760977522675536098673187272953983329710299085056700457650419198987083967736117354761697663898456790604929270761385661713437055590616193855603970236453306103844516174705593128024478337536843016188601996258557767442235730931498118167852366402395299281651076539079296495181146845131307182787817041611800008527605502606290164146408151604173259905974180614697977411572799761796265928211016294265350597017451556421458457363577208894675057527364423939243252429055520210833734991169519763310367030552907197130735247008712576509276295917778948991384408315512593920098582979210677474851335780533969761219503538634321313510805251585805055950073646176388669608847813307603114484007829132505891342070293089060672011586433794794084754617360930123915580407624658798300364800000000000000000000000000000*i1^31 + 31181862080580720031841099068951480581074001111440705412601591476812792754858669360598499311616834335310038224911728720142720438237808862294508172666625246087065288785838455247670738298086663786279754209031206668817535760924418550515351236743440033642702405051602543610229869108473293164520718010186638066394446701965762839774753169616334163118552192668019773120083213799322747045375163968510700577077485894380476858963900157696096912261966164713626412140047492805559153977554319370191705820030796052410029427550429229614788949394118366777043119375367808228350679208735498442825508312964799635273176846139932678549657295053054223934866515596369801646624450520056781123163706120545393313785887779945554565414541544256675193595839188739901679897193245061811555784175590129655629825862479561998602984255295103111681498859839343125441981221755506042166664845164396640754104227248529909391204856512891001640407219032582287634318657603607494733520635145378227585883021473646012469715378105877331405863464899491151388357109884917404228197573611479965213844854036790240898292369635928880183920762451853806716074750163421486091667982456947214845981868800255926278185096907889686027338523008690805290934409993912894428570443672729589692041597067444640651295353214861190991462520572696958245261452807058609737269355796718402000707188198929368653443771436543771332237439747591634352802212297119630520259864589086181940136889437749832249444979744488220129286675896505571571390166510536901464073066867885025136635477135811516030612651461247462493025279813081355254806203406333789721680070654403738442328213532678258505571115797208694845530166313775725154766127419760970090162528053286934388932919580143277246793984895250995304669486362063875074898969675213066721634922935547125157922813916106263048011832922653004512094589062518049609959342080000000000000000000000000000*i1^32 + -12345503410187101615265993423659983886715785786602610284539411934276868647009854644920454167967623031968895345201034472732632820501586725645788268056524162023987240048153193873602281524005359789626783383577392993706622526946697506043657769941931155611678943587550076912394013804562654703635835742947348316822749090844263142604593237981366706586546975615241828301733715653807806649244771455586167926616482796753896673357867169342786044523294946350728656262198516641923679857923213786541465565520204828575844558623278464334274606411730711826800695046767039346230640816996706141763209788421451038110655216012730345549453123285554152786955088395140942145462096166987029923516583020219854183250491373752154015780795152545723121406733026115534908500443106688693694284831656330996439936757873789458921451477748195416266982319906672868292103184114046172881493061225531964371143720007129907528238545451902492338170990124318652465145917315198314589392401138374041432456184824537155829664824446092871394323192134869380473111392980239860089337554347057356883909730344026304975664329838129564534792074419330802565524892746966538069688091421959609119192082346735372411834365766106343440395335524955593576598693880603398760157761448581313850224751814427129232086858962051065779820528036902994171233374710428925076372483345965310135320316055034717855102151143461404923591083362882481732926368620620301908801968133355788191061747525099518857638297149944338985049521836261009600448848165357039374202613488059676723838251561679484437243120738780703142721259786285709296166725609182474711808702566741038967171526057021461386104550381558643715285211751982588251853712062808532452845308028954326867747666890298433902645228114090102415035581245905587558884971233200422870600724829191543910131473696719085451848080194585694061872407454144232685568000000000000000000000000000*i1^33 + -2990862959759562824138393852464394840949347803995476040006604504986444457370300286716951519943888119399445631147666425717881036727721994148544026670046900270908694950576132865175303490970494887735107588288347358391236426460534859955639108722834772348256178680006218543108794489967486423607339226003728157351892936606542863797267448883861868892066483106880806089320128280568987656066897784888058281666912373883365232603476115389857067407021190784660773287674124054852972334011520004816569972752791005490570843770040852989664238267677017674565204986304667044961857906213731854638555850771542919896434405389101698105059334104818356565629401276312084270286888423604352899290114221069110449472707722973084594689620342455376307623808213203054467343464336441896713096331606679263340455054181701625916232063692207146957798619336770109229534650884295255723505833921544693395041631862315986730537926783909244226045984869684656502791392111181904941550366617035435577477190402794313868199250668840798531726090452124040284323513946259387576461432686467115997733695378203022376874409558731380288388895173540989273771841652776483015954199080705414105067044769310280816073924852406154337715806379826809373719006135906495839408647307391324396590569893219789079327707710905932526603269207999607068161366244888010344450011453176994466357387137347764105717596626488601851361373661900724771734229622148479635288999771205240592103026917134542815593887406072462248631098309727287340532795112004080324016393616492252405626751677726809712959996129121384878872611013156261905778350595389640578686596813301127976771588993482327100531271742187000129879218807578761897225829192103884004175511751928267084159777575582874986718521073587103361278625424746819199142988023981614893770065660106519898219506553259426386664139221081480751926691427568844800000000000000000000000000*i1^34 + -657802978903385897142938153505195935899120489988269439223917271064505292853816881013040228788774984533176083811058206902772308787114923665888822961200584173625303455234424592003453910281255276124837908148012373506731564940027210208170102227954148558956468545111280456669602177174152777540509896431488198824247910477831458267297150477104319810981211137048240332129362960153368474897057577260782476891682795356404869681266638825137479429052455627114854135526022785897628019782378235568624987340057896943645892015141554963362600730962061436034995222400649617581142204567617869643975704127225664749252943833136704251419828115563747155720971559806032579421291380103035972033773002062181783309435282279740747297620296315612189076892553524003757590517216680042283915877519061159533680572850711344775694220372657478197577743114935668025057830847993444799967538056404907415255779485415679043409999028264776744693437979414509943074634297815154358411675464057120556240389113399686573337903007447637592930364006619352447393259115089031896043526035994693510622787284445787065909585545765166419813882295756126410902490625996890719919669201740483991344600183543164615809748894789137425255499438133433268882002601371601862748356960058575385196484923779829104389762802209807018788311404010483933850026454739844659403226725079087283317363099801377387302470469978187769364400386011270726132493737090902061994357055548114038006189725417890763241614002038192762235574977934287365649410705766512042139586934479735594939753880568112678286287141267201370874166247937710819622378574670324883262268393394462690934809025500602829295588858504126737242603982226397684280757273736121916424991572391810469913002070610600142207130839548112932775378734409955641469031912878978989516786342295331429850987541655947158915967721078892500720109486080000000000000000000000000*i1^35 + -118053853673828011418827274175739289858256530738868959226677035571186799425497134369445660511772804351890128221332244817800172333491998089092454477983980114476432441623382322660345777711337322576927071673659841304065785099400932222226713042465230549009850551298835637197288362271855645670774315176050890403304021663383667501236854197771105257613337565998974149565996491485587751458551526779398457247321986378032877832226153135005732381869576191033985114029903413017229731413315368170331622293709033245887127804419625842994338469198068131190442085160534729843063143285872797391616599407614801531584688521009391528357772366062985131319128223401745044475409812767230973704299657820508891981805320552406954816119580411783059601221431265672607656342154114436783745890675963537089217056971910988613648379520915630799297371641334079002697213942633772593402687232369486279605141484895873104817490597324286527104424269718932835271476180462335168449787659254104754064767221465598124684493244815837768964403534747200528645801539462262273211320088082457086210636711873683781077040515036189322954649394710424365471863444138728543426406633255750376546641899963770322976124198075137580489151489052404191597112140272909699542964533897568693145633535053844154512466955802060604019251466212501743161590528156506768845321101496350090924309933190016770647262525443997250558007850396010071569980909339116199590938313677360007954108944642605840184302532083859753664631720880169596749380768116123490199138391867757080597326724649376399060977302415938275880105435225783880613463113920035569327323932797708422398143578242358342318813699662696384007802017704310233821479006085752651545092837636272564758259084189111113159378071203143458397821166458999518128990441530953196694548579383857918709479237804817078489872233385555541360640000000000000000000000000*i1^36 + -9191081184724327829402238330384496529088003692977628841074345019483793985892969055901256015304845314172891035993461599981197108248265295937974810035879877239969628959225676018545334644228603376712691410486099230701160997987773256958398619324656259113142578409446800587272860238485702608909163799286590732569805916674614414000793566023573768665818193550923242236200659609525701095763665052512832496320943948280905113160870977840549237422301253436750290758208247548154446751822464642546027788908768597728869083324176083841520159806627916974871113100011899491257621194951271003838375155360929631302248666855471619765135993779432280426735951980284155815009872428897093543204347770710956452685475227049929022709357031167236909726692795602571459897353365626917205300151592998684516960489044032382950912836838913583343858354922749334975221120631450367143673380404803631950571830813122786763897556787347882395568925598717861666806870807382964848549107511003113229931733885148322077253091777054869101511301879340339140799587405445912896267746983160329157966064957900587517683198974666319065654849493786317082254534471180685129727176833666243668836977019262751341329368309894372090078659243502904193031606436331333254171893934402398370831957536728167664110256497840810593884057051266128704789220498072688596035321139993185447366327391064274440690931925261340071435204531504545556116337493494667559237487044676026328115518394073362982100783215730206613349874943142382323249483895050033529151694942708574314981201356841806244783657377592722659751916328637170361424127086960386158063990742913770613665588339039494969545291761169574341110652648679719718009987146233075488366098321047773233484689942217158987686974865820770084824390675531433069675705938746125984822507834716763581140911859588806849173615260834201600000000000000000000000*i1^37 + -233950100172641378799376151557040367836438597663586197758726858983511684442393636565899726015282289794036949330971119338195492235360973333609921442000103715160236530691230115293527181344873188195301605954711639749110293200154627457715533481791749975152674001082844623014879568722709459283985518674219690169642382455535075878411637695474518886123585104379052404108714489553800526392619316977763864193486232631811511278238264742383932248849013358274594071324893467231797477857295529328311517605105993203915929166443850102009158470321806866715360464722747434086019143426647214833734039418268970516507929328211266637699913540916754567140073189437660871594615591095753428729163650430163704177392728743880018431397664419095518057892456345820970338386239534899710395262031186901134158844897819064565020663214534242685522378052037775042328727134300145246295089608415146821125018344726551419030746875075617814100493968215263650368744078537324122654534585666766490849119183784826730955042409409040675481366683093477295881847722525678639839453602015134603726211156748015724971159085300088473288966856256245564781301359330090504306765178878237704236319469017834598228902740605975925993154226347357843902938609020648319753553656148881718921923827823821907293973425752248399154149232720683650807763109770219023554573631697250545327954875321314228785648170741963506598265626475938509108708383051839175745318022144035512924892022940748031347819484270812746149814316388195596803959197063374951536395467055377369945312983412453920810682698611703075781232353838837913388050305509301129499173937995502542281591988353854769747473021799907368803654489620994483861865503555204661260069418403680866033983202775527814230019040391587973928301616898572151371777991909276988298520068821253561003941106846124606170479984640000000000000000000000*i1^38 + 4053815205106090118399087441652771113535258273035819879641674945677754043174454868312370485092278692578212393021220370787780953668608359984400727108296584741077469188635615324270306964316351696021857306571580847401142344054872180933348639009443242206207577602817951157530971214092541493472670534839826736423206731535359239434396632603173814917246568246977611714521585668725014724385497480105344410456683738264935805217703816706467104782630159991566360142530794751649101818330972871706794875117002288018188025742237378729934485358705191522128663288963111916186874037783947247481076079666469298469317960175986425827157932709624961813854865311203977522784950494647650042737549884887839144015118306077209719846155664605945402671245744609734342162917104075742920932775259337089185633508279070225462746496280684014229117919132372662014257177023002251486318623731761693933563599102181372182178545991124274867755406590433078908976627551033516703143917624960224094764345854540721103455972460897924261524817769931358242559872085804351770200811120761057720701102594347176004410405038499579754194314657458480239677691378842826508610004554624808368508828471724113402149133630569034269116862592785081189375038648471235848839967241702788640652012454618229694854143403339309321652431685366560330468003986326591277421911748300378329750016931503393217458125554852016129940867296131497999667296334635634452093318535857816500939340774308056112263246916423153764717416822846663586663372062877065598402905293107970018883855332913877306681665384733297248298840830982161679351410088838474175694628953042326579845470537614661883701543192573790010240161163013051622951321173066532374396012051654551829003514084197851804090524282732865554444538434587850681391383349199926209384104805901892026412627480571015069696000000000000000000000*i1^39 + 720631711559806595545852474071486622951444818601191247717776631518185024060984373974621335107378937992890797940632710360745160550850799575432041132506003983691311903907694407357709183028929449744305845757387974774453675696312507646297510207589475652306836195047455350173295043449158232871114662275984445557266478343209193086332000496919895515156332051891793311447528347490155945214295418573437918444391809134335391362295762491864348699826768615673053937383388747160595118837210590664309047179191188551274278308319727851433475871495601225016267503546620851687692759188468850847864480369262551343769889994969717362503130602857138522763573485056319923357816778558054225866206198932264005491567109564006774368776414849770165294092726027589515980011423633668077151948424902795420231006296918751037807732809624576057820548604507686929007619407322109163323168562024548775121774740747211122885999173045548750118697994871447344589903958094566852484096276117040917769283086391943229940004572205137568928202933656937455812737396218241500938446467077832572986920566803723828065027219898142187904341621741479532209558212990569281616248710433499539506807419282455001228699628649606849173022380437942495505088195531951694676545739422582072066265949517705502022935368781318686211000994476702041537136483457651772919783057776271785038267443239174733981767727395272437530542697018466283000501065902408520932129317991138013222703132386537083431616378349196417138568722582231428167432080064441381307924499885635167760067072472259726894828470407479847143892493853227475848304836323855157881070870161656684781107757789454792811676457595838284244461683429657072952185138117799922847095164350684439387035293199028372286761067624937257497375737302589358310457894577940012917276932888129229930442421960704000000000000000000000*i1^40 + 15041943524990841663710895465846238133154290368045718454507750710810222291875776288783292820269626001024173698805092404395508106422088505693463768092565389487681811042011251925535492895279862783233957470022046360501886683537171140159385817023539298912670060933520517357814485198602448571518285772935798473547101254761410114790541171226756807663915352511541963134431322511868631922504884713225535024097967706554033446205269874318256962044560038602478774027502562806939707751138592835234062205884268092542712580117429953995016122247326221721391034281683768608377920950073353799534674122914727537125061329894017538466048455840552820678037212793022531687138260391148124533432812476834287677776598193221498749211525850242589819891881229008246361293645398804976641762275052640065758169175504695836533937534678241268364542223883903672044696935772697667822972091839442538971057473792937911499339541483305683052559854055932332595910598826368077853394097978751281964909386023821694839550267419827093313904354613921682741527955174629329469254639364435616790090117125463816479421188501423327061182660408939242538641363577883274257185542510460351067655306105591892734780883945284699025618128769390828610846352019362402683545357401703744907819043154902195573560663776497259394518337131986247315059944721711610205193391591054927137254594429835743523843133432411926283101374466667342784359316034775260880749407766671809113723908388581741973467938937033616014963413178508714854955458115801551826039342062689950327379262124503214104032743928041787099493177792470452053628922365426631205869155241859879791211056478730860245095120622729259545190406970827771747905000312830459584042849723185069829047811897754086549797536065202709291673381665443257576732639160614434638694172391767967161909248000000000000000000000*i1^41 + -6584235499885263940520369660917463042392755519709690525141381951856531078262076165615925607331563447072304975150978813866923209275130509639482705395323524142383018752753554551057548833488143900494975838059021226646058443347141030547719444061948537953353284137037232304457067129802962261347271420260165540753404593039980845316907833193634908792692993959456892417814145535399465874564767921593836426816874926073884560679173770410024880048140185146239808798722277889167598831059494229133488252369206863141048537321807095419581954057571085943923250275163239488549186868256205685454632291452269016835822981112240387946536647872364670624056267328406271622459333048190083684043974465949402510056932256155602615684131640521278113787908394311226735982276513665675535043567976235911657775424553478043438751450005499314335443842783745864694356794189565350419073222063194081562712044482697876400407219984115913090748671312586537322423670099816825477558840722473620635288745333436567779841656824386877878410170857402058858789811007563241503099232459802111181837981113885923375250915346902716633856665922030070250681797248603588950142752464154096012806329775961607373289244942143123327988545124526505341594304180760117601472320390499120990785135923368683897350086081916804683447957568529673101662051280858205146098613238258956308294429997541647554435639494826061653514044717935666463161515882536732417173944053853391884563222132631211453872260282945761080537554676586521229878405263020405103459447727198703646895546967632933515151875579882546517916918084491864576072107897383995570581683317725187766965395103243915791389841264043373174872001199449235432171041280044976568645394823471218916527177097536988560363750506175785704193306351750514670165102024826580009990756171540615659520000000000000000000*i1^42 + -716008018038858228703474011112830598792146918192124088320585351765401804081420707647406487408104272485513546199539302537420662671074838485477616678745317367694147801182311875251701381364468485739241676640292787842771859873212108071808926941054495391025785068161903270682233957121839498630087731900875121642002939774460813084631871319396149618453226981262129782110497694798090110794399353530119992103793041703837229351722741750421956172750739108829223273554616952111928023150119621736452790315856978398812606270126315602771374365552636430674889548973924640533219792066003118031914403982384533328083231089099963592412557301478866827044075745909525919076402484281935096660953516202933309341044598752639741589052283442621191332195315368814501104640450523629685049946663410327881839265213668945235270271619328144803839987235655713399194471428544331760511406156265273363695645848440777810114929165265066595998930123728071658427126021563413635658918078052281692180794069398675457035484206103407869740855769632202657154552869865326360187535940811345043665684559242884514734401980886910114716102282111691903134260055023808072214162086328047099396882859584283043665316000682855873437002771093512680811912726254762828694687192080202950157042073488559364871081518641473039083789007825954725575439360855523392841543049205645061758869561468323008314478897492351032524768220130397602069948666420742274713379693403499753588715678461475220380362142044480959362113307599445938663558005395983321984500382511377685980324824248766452793739300022827058912503357657643872192875833227916330153502684276645443084509680716684867945254627374030856813259658493285048671082762220729930660446513954328080127762437792027248075708327827909631917127878074512405556933288976415157613373627039744000000000000000000*i1^43 + -39397794706815023790473631942721827805743605547679248210272458604603039746326568584320920757105654831266455990150683383750361165746501674397885248092415170567383896133052747763010178369465931549301505092401188972699702870055687900324458899273246979281924773467478428809799966007777335151914453767737676310097503048586705787698929133262283747580177233820382907269340078274645385642545253454802586966975087751943521462971607370046046011958104247264965433075916636521710555379542197754022752837059486629870697791432820478368634544571462039439542297874644768497677486618784294841043355298056047375109836862059198307709829925502095124723365546649570697417657653228057694115771729355753710960532091334664666352951019263790999259839228723568369330138054257164270601655224102038014305367402195953359498953899195424172198052679571901784675449315087659487502351165849667934125271954118915688939932231028964227406392440934625377678228638864511343608514052317942787822535098684881279370675171891678481175689496397576385629194702270832186296222821394575872018416678474216429017815965371906270469689215712398246899428305831564564541803442229147846304660592989898562676143877593376335961226621667746918798358059840445179581792530839006591899054339917776697132253986995962331800825508055027200946849251383618298725002246043766469415263986425043124758290343772652026710353959928239805063171608101784482916287750876915353326933704221752962092011103576631247640975891090922950918314049343791380081495061008710085949351728879000393293809532574490267398865389668055666301680015143216475332488465255593613983235843201437363515096637640196797947638528476192232493343801927167468793751385820157084931840956671828817577751537940096388218763665926857143755810676050493552662360883200000000000000000*i1^44 + -1457446740070204941789363015914771273200881696093090592929295856005338909182067136438499746088459940452291875300845873602548471009863577251340035800529994314442146215123380293419307746250211114270284872098154360347166298933702199951602025739613068783873689445172870772092964466716968855395273431616833327305088368768864696737770005087613990051495908481213658111566795723612876666195376450160108467852961959905665357280606381182831509257800975175424490891458869810536860579288707284324817923371926133423360724349889396169184820835325366033190302447846782185046856367898927891170755114276195401578656087305519161317799581827502467660071547713420930549362134688994138967526726881889175536039822441859424611877467554590343324450763301696817287154528935038064263503723919874027699218037704694167354659396349898300871209842565978049471486315655738138991809143758549976144326286287494862305366449834635655202835434541554407847410915177898251521578681718362187187121031502009360493833527662773538411854388366125170140542655918584631759450403817255161838976045255267989706656872958353009116565985385726604521546840487632703473714647977326852244050705671038753607883673849963981398387982693062914393821797312537926841971177324590149050329947601105602858485640831507681936081719911433995566700549569993293739116565861670970750028981307022730614796551247166890544110046872170873278985801091394296650525392799993723108607333983270425542914546119855255113232815347386475255328114486673719692003059991391553203333095372454096924447717092139238051612276968178451572339435779269212820858998339331805561056113368589290259395263027724266315756394782250703672202404035234866230974072999005035964662086304713484752815977713535566163925423121316661843144684426366361272320000000000000000*i1^45 + -28912392081360612912907266925337272887516513747215662020013916821306914736811853902403442275089865998721071243978983469038628101483601380204904785908030693218468908330797136377398235589182597326833666356906567029452962302483188410942481715776268028054698867384306488604951667824627143118444102042554547030486297014322743788300840262675961128124108462824178305948062659595334243524046087950702337560065888550345024066429321276994320384087738829275982221362867110433372287090966626131642084312821158573442992442585720022517794328005344366948788654137845921679436145632485608775772395484354571764419787653930288634490045865541781019941126402748363509879417508139954709875257829284712423125718240562006805708192092159794508079828481071711797286000898668005895659558688075913601951033441151306802791196958314658644094772674300841766202062862076955407579886668173385725421648656249908815208424048479075791739900087238155081381667302120827000413217754245683826747748417168342126541697421360548077488154389951534314146000969538680615282877119239547793127108210817603614028693403710331225353585034819018915509048184337280960825533891961988420926914834319682595468219592758991510651909479215513200824930522566051523876327045061853165775956788530957365565390452397149830823571789147202572321868974018004113198545845855956874649245800246642072627284720064165039109517774080876787769153131734568956205817759772122813817894103331613532240753124180427626462693919753455036769134795463344809624687380526871024895191163803464752474962548352246266419418142425500706989623013950193855553914536822963129964638133968180310246802800185974454486134541157235801580461088836073831011582422739203449537153739724754222550340284391571643367983612523529418144883228540928000000000000000*i1^46 + -126278132704704875117789440550946882747211767320461334684725613260787974528471903559575667604891626290693546045183321709021447148752803773618068659490272053384116398897789870572553771961697931250547048892272743756877336561490629736222189651582047540971212190358961049181100046649676274906606667589937325157349468517366830894873530729490213406373306324605070619350331619257541139402310039521398073399940616543037266389255635361973792529219608410649891793265126458760540720237584150272738206347244443778244176577508560553655242399150964515434382996362235168723469370638823917977135625137171511567542677736819179908238744988922246023690559695889010581621320882909851854985550813513281941298096028283774537070273376027468792593769397817472623330156335951821419975079011618131584487240363699550233043288127089223253533643206938793392029472145234948011404904535821065288515875853276662538609218509910939338443797204302614734367106436630747239456940839515038671278320284532341618806000933466306726935955059411067541924684762721971313125846998378751138262103906873431423698678854145614040669921925355847903399181564003915696915292073923217304615914681231851408461530560926892440503771494595424174007885757560963311067011166709989679070652013893549630930756937719546929326149696235603983202216345206975736819331977953897045874457931893671442183119517194132283323127690352995524039210619092495998589030157821455273192249746721268104246191917739540836404815752680687487490420651126609654128099685538915329095615341724865875900794896282877042556964144567308493529316184044523403397411526543033570443343557404841703617939413475386044637692897127064285374543315707553687739356249159463343738420002685287222068959105803109117992721615889179366706380800000000000000*i1^47 + 750413659383063719685243451656305724403317249735534819927004981037786410202781057815636751837347635556611992707795224037990017251486784645017118864664779877380723322805842487097334063560036560274452202171594743621953778814505316296793551005406064243854104921389053299206944010146294472911937612036220123588578195699323041393028923571303450543039964602227465995722702543026529917655600043946368483748750007134480043035859125846384899582055744717638178856508405402968966311566773835339971757399275536239026313068773987426849890181654822603738913377365638003356086337598204160106334958516247605236263595251743627313051133841335842344891993330813589737898316726997161826450932545109282469444359218745836664600979555848045680362731354707824760649960814363225829734934528434929915065440285449474313273427058463963189904914311825130509580482062891010198586238344296283292484670362078990781733245489922741751465177224372897945872837476007230320503438160632500998949539547133151336216756229883376308955393695590317261175247630649744450087387013155600446898139885651479674188417744589278241793723983144881923247866085355791549717161367724055106646700140409991180751494609394949779025021319994892112484366275624551113128816437128096399101311140804756665574282718576567119203537909843620531339036996043788090136503287788865760879176733251270254831782532499762098237655700705553812522867942479255572381151856676933268545129039640514661486099584080917084346895830740150765685740658521508388803900087394206636909076666135425901641413934898605485327480948333319378805335536002561582846843705528444777076679345028101155857099616548661082246015221470212466468277738875485399578601091388696092658102130196126016720217189867247351383306222918696960000000000000*i1^48 + -2011166975892506448811748006146346556230021734398735661657088318159177432785057380462735135108097414271912356191353816683776337520661247783302665880562873209782865606367221349042354970202955063339884274763435362342331371273960039979085289692043701458755325161713848717668887319103677411345048056897870998843288675849157524201485829052930027906206569098602193481396080334796085985881172284322592676862728605307486612171808299377905807327670379286231725997114032902885970052180349409670998225031591769871830211328419502816742206633225777821414559012966034490892801582440672020933843700857159869355645243938837685977463662972968324674824344820557711639844968962847827213514059608655393254019048852595030848351569969225332379064277814457855879824707925733332179461474617002397556532010484632419915182811929752704562274987444012149304570484979147724289525991914313781611549812305438124527981644521319856842880089751516503967304059243423795678720417088231543714306488348088988930275268368618800714327457573154967375199131947634513626342702503751344831901726134950796408765615880502774440750833972397271159691946905387505816760272955626693824666236840895369852050132532002285716187773659266019498524042201001004590774101743193827919229463274459313201004565722471293704024752425001254058943706659716823098715720743655677136164895947510606619022191682042646361797798627333784214082677112908721459294360534767060690595459088354525731524444953734584887833709740721081317739682839664898380071060465268918969465505184520060377906173099688369394974472779279079689373147776201665788620560782031226460329943354107937659840470300061454484187234714262038740794193636972192675348686528338143650829310632977171460722875847766267563894374400000000000000*i1^49 + -1772597669725530818891004204099444439061758243491886015933629977800487905261438528435365262108033637356170799576465645601385424379872553161512587261563920067096313697876785811317073902437960188006592965821214576139617691202667743476454662570146227957322793990801668883841421323436949323207180220166551272419525697276385849935383134495290006040019181356631491788169629343381531331450317119496852490250425632270119764431541164718549673620982266441370955997414082690147052998615070816202820052266937278369585877140293891988712294248502855565426905353581096577072428045997865876180978221294233327936146433117034304184843781738765192612711006241830341070115100021223912874733965018872849436546738149486414790448923013090740050004260476656187185548999818194038281827643413919960916599445718648992812539088165829639526911768776667676095936928515276901415909405434192132980708594373878246974826493838935509690387572488993148424728349886349567449008945278644605488457463751857324543619615689729923885714528342189881123543632936172255755498240848630259266932642245900766840738705066861921787247974751288841906780679185884758771898554577271021098166363766168141737731503367825941678871627065831530762312242976151630729700289410644838541316339541783841742182245190134583647812921956791032991223251850330585781918639139281028323429060714326207625207827465236475093952858394257326896541577411610111260474721607060484771761061180939591040432178599260101169034520227998931692552633866682907510165748022411763455713017414363738096196033618137362228993600212666824356517514572362104546017112426696705110738092118496203363137852329069551903059742614558117039508646329023954442313666418531524980665903642173290441973917439449648332800000000000*i1^50 + -397040976640894928708040737917369337653386827252817984671894301868178655624921921134061359834066315967454271897980447748587124220209315593439686087411594532868877785923349358142580540400361549324016698887148271162156280072862692645403664131415025044523232002671297852946585143333547961805112045789004428894970598325251461941708123834323379164157491983518216990594283986805482873585595590750954952627688108778997518402442710711119833273574332019023215541703430376251309156334093425557507778874641883446101420779921936712336348846166205238243748933275517418332897887279228572370033077638456261824834715808223158150453395370884586823165017088157808907468782432647054782850383852694839050787715589074993974203862159072209242348803748353475441175072136685511415018079593340202476175556905875528649237937762982922856775989912485879957739021775187492281676311397993046904151923681533724702939678379595798932995042421649286155104717666515036163409997178698304328367251187063208242019364100421951375314651770070082995720894633532173391186597292656954222690776000306743099128053197365551167759917552798841352004296328950624582298809055880574860886307403143376834794637440647105574358226152869639427497577963475127008211238807007484940119448144330326910580055126672103235142833194639656620073704676934810516583731064802417453848944945371849269010823974561690107800723320151785146601451816714791530780789529746976983824235638969020068523002939899324338166273103906210378586552531636599142847771427549218964556708611139049255771358213992361728818234693999088539412431887860299060539675511702185763113007767580830245707152622092573086900486594573942110014779953513017891344115531547338204903890397602253712772696047616000000000*i1^51 + -145963883096678519040678665117443444029009743464692299605631392123079605905812765523830965587291550401322895157444048520309912805062317625740885518990010302628536593583068678806440222962507551225272977887611420932549069445226345762971374221087786323411418583029529589487814063431963713945833369251566265521247827187623444803781983167788424391747219719674112168370927432011891207178223832737470697747160862345187080182234830258858646864341714492148972402558359330977168908745755105662785594351162492915196159502520895346689499455415810378157157000227186409680066911898148326958889039963389238273741758278338156614536340388678663138118594278254913488928823392938731349269266390849037799261856466671294191858148833777161802427775234944962141842522993374937603527916334922036215035965544590588954728102073913529242076563325365907784702016281900686145096553857430170245436092042128050289994240655902731778679997565246925727724591256934598362521176651854651536976615547694420682409648010529757688080243931518143019505636473391236454569086641699707624924290046607210554727659722933274233350461848011420690030115894410237199719554805985331385903036204399254376232242040992530106057105806236896683541316430478503281150485530987838167890937906600740035835042689809115823099678274418016028045530835684585884434456222290210432212357118231202750270481476360719704866025048299019872477802672396006411066573087544911344926959958008303800177264862144089997117929993332454901463921274889806691658244896596563330349560896232546283591691507201593782909570402570712768697667546278105756865301079646174559376959030488889093887707073580942017071280893698332028787646540460428419993076009313750295984574291510321640243200000000*i1^52 + -84736770750017110045781625915315952201458522318126577627280362992950942857705706273121255205576707226442517003956423981776322029361493999720676040464809330888747899713137106214508798846549004468503947438650907098202671125090346782693378121503567676584440640504688501933208628329196334347087513419674506166640052017591446602359879056744621236643895800274481209660971011411497029719498869233497450228700167710448556925327537093927710740416907104850200458429170969915167264039791789304816707941068528952797809856861165344767932330953110466225640912280677553054359343056922561426963715605081710164213722839312837961574700102132581774936018275224053459694908054798090596950640755978705483428208108574290399506650326401163493373330593455055019482599600435167358101662890866184915019792708833958259193741360790590369125027971003888931130846913684001516446543671883283727015228341775245470966082883519681008336490932152529617182373343342252184527749799484805034160643490582308463829091869087621199357213680007310908850526620049726619140724999981357569318471134270577806070632322063433422013781791259143187552381532841271993161022893783151884976902396104581808092348977113464519140288045910588070127179526688907923289158759695969207620371971529260509661032224017077466054770030486257498647995884473415481319848923998952902267336982706759465995098281818678957225471754441401810961134199007454800675960098325124169111814532606682043974910133106896927957951974361263004500861947684103547654038433035743690430434987296454723704258435452910004325793717089646962599775041565265459048089247895943850225237844592308295000212260079160756039473438117108609658832803946518670533776858080663663466009296711680000000*i1^53 + -6590276706200819174441723292565330779301636000779139186531096627637846830927071624816866661933842550187182591098024976037594097829169232881928664012908711392177175214831404139789256395194327592566906444623259957003693575044348679579165186100880857793425384385200424189917867193025481924030415541093888965815362164132617979646606781147914757324467968222270785054696276568765872449184801058234814072860650197661852235417718859904520638420579032788531157862008238618409793946520974639859222755064777389591647926463812722142816000436507353654874950573987288524036750649371750790894295661029538314949519083749116381258276340749509098616375161693794109035951416077297908761459840136277487860797235995768657241527900200504773508382048259378831142072093020178236344601797142613473962637088081203659640146045758705359076348109754984252129158702386350913953555158696954731145992882132455097186531386514890072435192661978890961418914236590466908223243608269009329636373995712632382309833614991692910455238208424670777071970309674092149157507096132222699482425702688183438140193255860552853820074383319500937918316403303738164386667915699867983919953209469987787882874237725812501579498884778506734014645305293466168186882451590254633898664399503412887138347372158405131682223020665140735138507863188160260694480100760868928561979088476175073355232443174607406682804230838275546870414526307161320961209571444524202997610576573857529815669467450304722620129758066004313870763757407990281595597045637993737074826699885575982931119795831630180158024696933296220888400079485731195078342775923066135777939712896258004054834154287632366720551080375583376597881407250500663758634931371368030699648000000*i1^54 + -180628241174051609618667098151128057141959534982053254786799177465690137020488596951150985157040133704258968543497071863233427501787787090319344933281118597087048511266422001245766883535030114943014234545148137550432169175565217928590199359003071874389782599591204255720706905957198470789974766144774319144255642888056215986835697015347575195371465355656760979865820860915459486358668083959206826995134783692876391307623431281406306145959456878355640424228817609623593512292284971725123647523155983093604726219175479528474051123587820177825419073017689275150923792703173237292979580423590392262405498079752469689252288547308306160471590820627117063822196515605365248924055351822984312278990156574410714765222869143333309353216212804253515129166370256524202460586867418153222389249957327179144452147359733934315320778123776906537225087640431009837483223176351794409625963376709116468073311138881054827951700386789298397339664868363826467108296442776872619961745234502286316558747882280959051151933387488436235240131126915301620700851468671679538043468331076341063211171667827967001973232887966345520824563309342091614112062024851392270207874493973025652086746936057243081341682359704407508854037222803181904417145563714624033725193973274697418274850777739535476923643860447492755373329011081136775790954234884607567289049317298475554923385910377146056707350538063842685256551315280330597342718724994212706439018075497893685961521864755223743745258074183855423214150485198219281290295408266051784278409176265059378125053847671363879752681853069451728908571476688562122718863514154381401271927022262750887321716463760736286272367289331664537824318219118909892472221216966400000*i1^55 + -841144640142401560022080296834777454498617576204282163385908618760257135056193247774119454077331733031405702765164696607426036206182329711388460514495270922573052043865844021538421466563068643927440734823258347264415533347510334806101866466098417611014154003861937355506051096673529449327272072685950652691088842273612717283773713945926934938488687937839626900412594385055337886848598685881891201577600916237261611359529820673284034946950804293156859715226709641608976031963623026312951736239422821230786244136105195999178379456857301655503635906888698269855730187273142290160388001685682661958789208405034111968801299603416683447432318308211893435324757845588772760047203544855312954526054844131151913866078313154977537262918519825609339953196393565260116697200703111988197572339764157240423787067129147454153004195580059173309588145498111034203430835859622422692916463694143951454734796745895153505580168009136908640718690685467451107803133930751870530266209996359283517486235564611533106277981159408683309899298508501979105484489491856412129310253578903728328820582255687258427647243956814493398896899856943138000596943255910781156877930058983533878018502488437169038061146314235964364365852147614506636518217356550885093989865577105649065255585847875956647711874724744383248811272637646343732862248791347751158292053414487305285487964897095144467813272141054128743475024932084430286585456351567465377163026970601540449683674636828374492782203466505056393604375215989629777743728903269946019640789425204626010533801405460439543996244595186960936975078575827493092499159854395766105219283038611295891360441154243984345192190053686656209910430466819800000*i1^56 + -1291406111935458291719554382121642357723696160053122642935051886797443682207951446889025495686650639658698772093536142784140771869217335066579769717527481438651284690076555712459054892448958494639531286952416384768080814825332492604632016272841020426805904993808470714657534731182138659181666594115012609927906818499832019330167383059573309878390639846266341615712236269270632738329109355116513805663988239654390459624463932579043302675155343058649250485510266484116256633957458472446446129034595008155447540562605397591667471236956642612710258725620606514041957215981695554738881895942670345238790186963840657080041323933489439424573356822698069504305651984782722983604094506657122857621279887639356551700190878294036524131765212128034248748043516312611957798226465133594137839861822686258106966508098119286045869582565620893008804945412273578473913418912074386561876796054132546192538929380228778391045925681910893282671121261952889406378152512130833162249525664633771826822215670533344277785278780101074117189854244499832760401603188583745298669281493132375683933534000181330392703559821597112143178765394243193502236692388193574993886114207532505975041174996441440233307837185336537247649973489909437845941491324350978220233755272464949819207871539547507883255187026456447071014743584140510968870827991016776733783403338681141721590334390727302491321026927469910454416896797920481417274346018305981652463145948826536206828360414939371140266880699996576718790070710168951393916190954626262858836432102475195404357314542630289171800321693656667646794625837382805890199126617903747738792071251044617507066955176424192745205212078530368000*i1^57 + 10351294864676401945590553985748883810172153723164442695168902858276324139611303715399236514486000899538300288620129136869327489265243553792845272959408067448303004621406525643894895186446756772765586778935448390691853063889084200452985851262828606121925251637456870508220820940829174976816811875577105830381137287270697876830910892896647528462858474853402143469654362943911582431064592964114116604548268223839266209241436283690115127940645496741648813847363687942854419067083874196027478246478813827192720887633318803447734122222096629774656120604600449529285557625317592583753618820420503904784881301890844938108360647341826027111648454293374245917928591733071201879188014574874318559874553928733042144776406058559870282905955212544445255219665133126671196663049600135832307374246593795918813423715553406501899104493633858123237309751861215283839348727493416519271754416943075836311681433737422802264754727895870954384600267722054902039212999135040836142959446232243388139883161355322004462832955255846862186707723774312703083135257847143490864283428053908810463947309909928532698649964297313860125420674691110488901678510767260116909657790604996793516342900552106389618037169104906532432386293267986362185645725126147885091564979667031435939871336834816484633254279767285756435443200583509113214247969902279606181327592450137787123459572872807436822559306204599419311123608140407657564572876004933475220148544995967433076049262834665715102488987956840485358881459171737492221233625558480526340198918337839816431407373536693481624941444744381246047724668111828358594372577839607523381581631349272331369916730900648550*i1^58 + -40902607726773416138093346782240851351850424658475762368865967064598620334226482521233695519023569376035073235301165882156826656296194897179180280537794757698971081524660938481767237644982687480136811742703148217152142732801828668042416493199698929028726992390009250967245529785851542323851404721126368932391752069976184423666848283547391377930567473791257597292154231716606976624911064371727190913257824479302685129163297390470327125842914393413727081425959042841827644371294337839162694450210928606086494752988165613794333501522292534832271091212026941831480024138263265369377244920062430837390397954666961931146196919382691223674569486687147682762132274305954671397254590484892474673582329837300979430250907466563384644152409045122586050796275171938013831318557639944900979007415302543417374615186946273858572486333998011080432285899303732340010377077085674757150149210798331415184585166650914217214433491554113484981947260965945774480198993383129691061649814753276094918267746019749593818900500057720876408760153363844110342212226946343517186371729235543029977720847818429526267914895990979872295604754445785949883286699342754861670965973612588288390191470877943702767966035739095928007873917704635818462114211899650228611559125469703046620145970085243982878745372941525422243224078773594805478927629459276163408131436008199479053068091109662206774503287244045511317853975071925649147652474950633116265982723301502383817254948039667115130145587908774326376093553295154246729098326498334162022469469752499263505164549365502384283714159758597739095645636998123923545741378646585697512917171090970*i1^59 - N1*4399473847030525080337592833024885017417540216639399359146611802412780702923414139024588868236176361838272996007131835494993727442453744633545166606630020980026654731521481266134158432956197799777179221588631372029850062936131291770336067498337415157943505930207115058596897379292795063022846918005740676571558921180580732669408837490981544936792565961190803306301313198590387613681596775733782132150209576625123595396135030255814990296902941368117432090410638432627525886330014298372246859916665245680319609154488597665344078828088485456622539304439090489151368994134579682039*i2, -24316636763290071788898597089858738128143702771929439277694408476894155503268980017518111542166515134134526111093499268535292160012961059579639900456477031508376190760934589617486571324531237698389137860195899766889206205076257523553131212370891515307008267879432620567485989015894918350479195711488742447187608128792453595253198302965860058986468846057169675865778531941415092290605981516555927600207368448628533307121916831255632115943966758436553082581805792704114429351488605682898886399623006272084167744644036073358046941134199569723131097606925942124121339103052929591920845822993660952337295186705671239395318369908840473316064275197255911567435462092964579045541801472468750893430170861676945449920727264911261295117347903866698842496155866814937850808131679298715456200455117319570012872847501488345719020977145388929075004157076784950858763234115909875554172719968784459718374221262347085694652321636476040610479549799097749826523607205690891195572248936882005252450577584744881981746451847927274597404511750693030125289974257152249442509435903204331972434433459594842334864989631963445610772858527930048398311000118265891099255029028026173434750691437116197511265937546950768263063500784947633819924725408296536500196440057861792909778043253717602488905086694473896487563950652152568675802695288528208404096056661768960115039586523114798679471278092816179132185158020457968973434476112274831653852067547833783119858897040768538215961807785006222921664796077555328082699569558871193659252178296061522142255591116439797421799143513817693423472444998432595790403023818242990365931150813473345017705675495722783048568860989660201592345116135208868971656319995821153724756992542515220595274567853882566797819746178008382603711501760845720838175622211678145569319753066655944506925801190408772760588984806322976331480137416613286296812733185379837966861892263742117289221475338905717077490552121624255082949241324441438163199590400000000000000000000000000000000000000000000000000000000000 + 536986918712139787598155483699943170626682296706700595844569505635126932371045558791178069170617801845682677562384386364305594246194884065544121301054220437179968348730771641452084499697244064451477966454582621831453715376751377995587826716641759263637076436195795573851983987906365390077603339665478411501969433402604899242818282607480473075895010209772133146952209230304323111128231096645515174180588099883169686909929167939814970649981306531688641754367242286253258301343885725535355962746765292021992728892791180897741235379640389965932914426281869734053087396359893971821663603511765893816170080535029206953971696194948316777342753587212359936789364279076916258974332226631113539072410221515999916122423781979792304173011757771045693583003396726656396719508577828261845486939045702316171996540530785181664360769707704679712367108401579823702647509208177403811017903440731211992230304951529087973699327431704545168492582584035792950127635561251133832187511998398793055721804530582597000220692761769735406429851648758833261609002191556240438026755319891532274724133122435089927643053293337569846581448014790386958772771917549881475365126128458742035580526205035255730558639447565809079443236433213932652742022429191436168967313704822217166584704111888195108600317799159442447693132626935571698893526941121447034144595860287096325676688419794050048402890983716406843029176167852970543970800097312016997433838869070674920671841236081914403606887226253139754965628528109337828038161032369430859028417430564620104702600761352483035249736324929317502373356405253993006863926558449101072447716981563360905708140927962638332972338279032211659139782704457245302701282638016081303886773343513477152217483264785930928131413967052421021781465715394144466482204161778991169661922219271764201668128034486185982659780627452410730546657723067392686909912246551307485249883552040433931266887523451915952296098582509345448775240169462372106365829120000000000000000000000000000000000000000000000000000000000*i1 + -5014178513742676352311043473038494230469497110097041170918149765917205667445215318028249873389731371159591471849270196192658288231573547892254704050083822436395329080630488197314507323575220006907168891742811179609770114393693296724746460482981395401502458892945656929787065651564993920495417093093968803924720539426395885436033706031516547246037915617490926578769528195028507414619140956833878150494536923855219907200658276818771215340393186042319311324581670726152453795139827844831164559415044691620298500723450440600168055639790415882171469582447245178565608249690682182987304772170647806279767751210975658984501940841973514877495952974669386304151385839263827438894434901503072742963989088886548951314447096369497605528586251730884255133810757589090549362583097937231662718719065240065597274903750141250949648144254635014508700531012683578317031789656347213260524505353546082858624808270661289644153973681464760575112962686527283939352654537041376740504621521509215627608969687467268611622386658925577622642824977695013764784087228530673958627809820903168446722027925485845775298575762442652521336530559258714632022235599841047439290044344667987182582855555471328130934527895351620958472562411392382968729365732954735746316253784110365496344208470718434342749085988976277904043248336761226982966079193272132754251493954696667051588248295682910788628115394286335266892850672672352633222351198043425910716467132732837945858612148219686441167797295234403805982275065562793466658495552244547337142517176926248685388952462103852373340932283703744455559077118066541127142827827778232181597061850120805016543199960231726588324395014535027648193834435571345036988811613192369237286803466589252224685530928361782200183712546348977678929663737967970741335348170921934570623054355752993764970305518685124864019792853596838175807148345764923904072128255805026534527125768314979116288181034266988312648636603536323758424915285843270080397312000000000000000000000000000000000000000000000000000000000*i1^2 + 28316703252611525113056070497811012997993768339022941804698167351549097212852554334280459658432856731438884530996759262043304043535873105159335576671616105580671431134676968286007084674926550674362443092989321930058590007292464788394867088417293021453538829198607479750976658412507899874651054355222553487864001186271051976602640625053041446472622446067974788037431602781193482016613082185520161605205275905780362445496571852295535117747939475905669854059282362786293582733656636027340185959218511340161944725041588029561209755247507908671536792121382312104188034752115604622713969995180653227538831248373936223770833191418737170247400304303054841519093747702756411285623727911642822113847714998234852354396234751503068679604511812507380872813191520670176033710921501577665978406705604390709197918174865027911772579044196177342990173429521708850778050800842048850955354970699662222327967843998010727893151826417451036302231881923064647795575352643048190092718734478337295011662255973845653089734738651223198164629537710126234532356047976602936017189253053769262803886598344872003293721690803878316006219684525026833803492744772714103864126126462382449041641498161828557336453891186226040574653291441612100188811945342931877809784413560811538861200770561318484060887553565901408527920834363004669908157391521335993103699363568665249078364845730075911849970201823941674721660931117084394520234937664433362163860485947256162432905696323693775129430678930257145712193670119806871346882415552757797942895495596330857789740789561037544587707110641954884855659510515642878402850550860000308624266158618666756704062266852795653436845025545804818223406461747975624966380161232816598570501196983756858545421962039153214644542511283080790391832354762552717642791215008358771793867128270575052801713150216276047188657938610633840799288002096589843136705985957889593470002872427337996041081199866551888879330545290235039449064551629332278987980800000000000000000000000000000000000000000000000000000000*i1^3 + -100422992396569359735506045440901818597190091627066129495466502456438066671149667609125802689913413212395232260659878030926533127874888496600531209512177525289353498910298016170614524523166218069302913711433792685251839077269664712277445984933831343150204267631699907686877526406963668716665198128441470721385621367262660904791624371803634953179688579039426579574795175595898960423478132330760154821339345962929984018303585032861071018140622990019389478797373884011117587524690557477224679500861750067074707423315186990291529829187273694651671835265714169942570668416289797989881028389293588806852211533530501796601054160796315086316566788726493913809155612764641901594275803663675664172223496705165187616783792500368233259075398024655191314182157724547159635866645860950635321764228324584138598939864776114018929058504419472648787394074346819252743920539128657943522981918296508131689072970881255405967362066457134269814723876331151613184822055815305984368155114529333203272470421265553773600440268986772871137963021357574309335276029096921627168181752735524376761489948459669844937788344617063643521848836808363481162143297804463133829306053376788820922858733038682523492514694307940709577407208397615663274927077679119913251400350991352721035691346470996198919534759725252444788488501581247541752513834011111722879169865534720133590524181808639594694005503789471736587689344748237680855167094583251888439621045177388978023119897916582771774392289212924886728116764909326977129946564476017160705253616656730313278438919787830259542487058741913026559657053319888943759344775270352193699005158945749392489991834454953511622881109434203548310175859363297792225585451675329501472329211340439122942504686300000295619743173863899889861918931006270270276768819267084677500066047200405353887261098587357593317703461613766298539810412796911839826362619216812868803614668233292575852862113290144657445847460960119397303100029274452404469760000000000000000000000000000000000000000000000000000000*i1^4 + 203128748278808219659882064859887829189272437817652512777251114308648509326323168128555239504849239807766957436119908708386095780322358725750253607260132666369443877703164334783109409861187757694266397979653498851540621284464853975570501721488244616606120815143100806935353104190291583964649440367820462794657806322612204009352480596135982069158721154905727086730941558501128243981871658770237257965014432058029150351893335394691325298665946544935382367807103042666350032127349340666287534873903242414953942900020551312494430253608408591546108930583260394441218703618410664285644786950164118899736904667814132583432415780371628832445659785751543459875893748262511817250677804143472657998402226288474046432011823531463259288479721525291023211696061821965178271593931587216046625059259787790932720764603036546711955220846300670311701732125106938027867552188389434374626336953140020560781191601431103314455068941645274219487401421435938998351218822530983658715084250283534218024960837623712589397680354168376491493222312033026993036035003864680206778445332703904816486891387793364714093306440478451841185873037528080272766737961576217341430931789221054851593636055494356567313952889638416301060065089301038590490785884363930001702290140122956544069696838316021737833555400545800723598460274541983067660162744933309259299880653545481876765521981078019761781603186065708152554810050516789373139822233123512464641956964238705660679948417589620658253162108018645393776078305848335226252672260493492340265669662987631274594036554619420490138153781487184498728186075496926476693111624396224212106669268773126501224476738358686240644964048272766597944287641338871547837189957426989306199333757659794053621445651008312622804620969320103840043229757829818281978106742617120590509877551040863263316130306127471374069848462899435030313875264462936205532204255542672096684683417510937765125982116804373872440254357991242021266823292974933213184000000000000000000000000000000000000000000000000000000*i1^5 + -696419928799447411150713385946110422258326094464101617267619190323076850922447828365296232574830396729755877719147890140569701825064039031088390323209703555020115385351222518230280566756393469631498525337928199202850766326840430889006762201751424847728713996347180160795960211398059327387285898430043933711956469081938845184873819415765514920010522179401929534697215192010982626393981816028460438834700507428364744225977691219190932902882677161665875008702488780702505358855950977855257815593386983925997115217629594763812562734780484898853074088136595582810233667090262610918349108263752397360947659868569298440826984074471336902864761783266703215754547583580612405107520602662307570607872327275475391057749551889269139059936098021303789862755977475038786971024470863483326802107286081511538309987469589338272397374505510534752351063715655330377941015911551126273922339524459382797921185590074196120943328251955591519996386102080776737564797994616921729360866460391510128919678780174644080691437942364819440881330840607681127352131782907206110655455858464822512405256241049107820001042545716302911715476838670305301283511760280407721611375735532108158532402387311108098343049460545218020118741762809013715034180981344359107169815557662670435937216687621782707099399986786404825874606644096930231206584120830515713371661302908741678029717475275858859291224082829973666588178519583758205930806253351249541300426272712027156272771888356704586496208058621824803532321610562740960135065159826277573271629660424105229029764931535205426942953292764643750408291804143589559903879562248001927825213193544887103586027936481859752047810062220988546826134879070927300357896874766968819488907748214412407238468493770961509260569074820590288305192582751139546500855550945894364753321982807563553483655464451041364436498152913492017845072146813798315722029141601045934544643949786954917924360454855852969422884569742982682369653288888329830400000000000000000000000000000000000000000000000000000*i1^6 + 687435517287482432290054093173092319349048109732414935819641781584985265877547781698815324712513718256967949697951152257226190393103334075459514636811303901717168401110890903840309400250418845058048158773038692010520634328031266653054433647182709676481266343128838923798178327582209944308917854315870504140236504287311990942325565108092943360150060499000395010565856962876283262365552914784618060248156608201891231758722937581013322092259623964194816055743925958601037459254884649123417145257266866280371633674981438763536409972729826759503043012758348290218311153690649160172133448894541060378088065737885132778416707244556275753448613784208366618210332765896895224855313138138853351780053802224473271748443165775044980976943429866494847010489528417589864410816182876249198653877843559152570917204125941251126701807961990623441561652446638698646849371128315632574582871219303260935174909278951349573987241366077745485167196785899506343480619289035997062569093892461729564075987341460649476085007361723523033198187495497604804838862653356065334452589792937508906362612065805016785991284023367395949280304859127388040373066992445040652961537000605361162403386045001809247172164355416213198844545253247157633701456254133900100121038604632852381003206746573739877633377362524519214860417575438036415672195849881752119545025539200010659889771966455868575628976382793037832770175565949653339059382105209283538829791549546720417896756607757755332496276517112003824107735695190828122316048786418002305233980735868095803922525536025674141346357059270954055678959592624233052903317994471066467493712348298823964879546172127593259059912894967506164843786600939155135705864663923821114912578863593231361513713387656149335522923259366679337626523570494814052742686657026404979012654119856646885577372693504201290686517664257469610737389634871879080272829459403897412134558841023492960616525209379517858337769806156647646971557118098800640000000000000000000000000000000000000000000000000000*i1^7 + -1639578210581819024891505383736342619361723265956155063413570020023090668792211530384705833355381883591317637086988097808627734196994146036864289602012985568880728887440018644680003958096257831892552338338536758486424149967141724702130921388363272399685065712575418510729600314115066537585379068445180481824432616338237212301060973227451244403919046578706844829336564533322389030275610491414737718913032557713433554538920337511259785853484031697896897073324318078851206380233267444769412502900180640019139141286497499956396602217847439966347201319104783739742881465263626952650988969947159876702273214776498265273948072448736823738897585638433557661997739259950938675366196687693433890150027906708480723757405286437124099991932206004068871163668094937084115866529776510378109195764551958097198591685929807765658023356152222719342375502310648534524044357594451871634973967546372034368602881930937144030583925246104934159067861928160979080203122407009140631148063428063162837563916640078225700368105708758429500429520286042761480483043178046288023726614871635404520852054545295997105642595893853385772410213550726530293313375158349471438679485303547482878929568858620751876309947967513075618061635672393210918762359866498391416812299159182389703390574726280081763254137286328858005914438526549831163780208956151855717310174240829482710422052170338454443758309813900781757216397159925717088422613654345572050366384347346757734883212385199043771564414881105420190026761772756910431113555144780655215928641764759962208723861465331840158509410161600571233506382386920720465176392610369044413160388242758498240286040681047990986560409441102493636864940663170681548905767286333685178984759918029948909234924166503222710526373507160748099875366188370645649561396489506730893507304044166791406977302579430134666431164921153221462346499379815979445317641414823617120787313349828967029120804225256122587681559363743071524822460594651136000000000000000000000000000000000000000000000000000*i1^8 + 334283201297145449379426575782525590980617672597101873462987889763645100767873149420690627692792854917319135066611170933217855788624555511554237350183352573501612441008937881708244554305514574575683766511198877407188752384557505835951981142130439308931932881589884801657256287472279184991307203930331558136748869997156260839470126334101538525757492468453387043730907301516733469968359941609015049504668208822697647595072015369105324914976594512173390349121314689738770227694704298060826669735163934658543088811431860097634518602196973833950318574436113174772536232048186569563833096150597593295678756610332320245638600042742241249683918377885447931139983892912119047192760635713452461391183199812068681347731381088811018741019212574782901846335728588024188379565965677417719028776952109394095508278424566883958423341207919838745726056110504159180092344939583110708785096548637843185943530818365135817178648614995531616579081264625249026987757363854177019588575453982164602223580420688697651841255824266903804449205139999101527361303579397065094122181592773755697546871784888365554844189460070395453934451158062636550887537444352149245657391565745701594868391843878725409384378379295346186276218577474332957864477885285350349200045025416280186432665144244376167059276131625474075186365104885849896548298678723015288424977792243017163029825391457299956224681204390961298154447109650762574434757167612433942517299757403546245401674149899230041932287984065521272678948796906890297327341850015570225666745748906003779729343388444684396738348711143977407415622242822053187985841001500746472156309908037528550589133672679736290689275794584472098953106624023952610881061593817480134224705791674047077681226962083352393584776594491776842984920481692151476691462215242317371961093394980967991523099305023875680364755679955280725348279873582743974788655461035275334544625993386534996611870703805257587143899580732120989288223054233600000000000000000000000000000000000000000000000000*i1^9 + -74687224983498667136906193196219987273799238069368600669478137949826881019662018959986400215254827666821843716683466666792332249629898336674810143904106029127368703739284697510819102562128336003156170958001245116391685203305972591422423725460646945703746468507171790944963239776910807036505201925104846954327365206968755405503759849091191358919430790310089481312790269942244897581372746071951756536671785770338551211550930369703613810094964880553547812164078708077728038919346783065655906696263509818604584728231969565179419946559427286897349330965640145400945676969309310014460905146736224904965933096115408580277634031899956981309135801355911767978260977315296108115537898143915682320653428454419609507382824266407849151454388860163997566258943163490658904030047984074984134637323965894010821983452347978055281680725611431352613774327544881397266871401504569182864293684949594007301788264244859396406636461972971079658014638266070284485571662170030151615276202668307920675643048965767585900662640734994751359030383146998968518591854243944646672443066292157761805602729782560062837621765521238681673926870312405083482611986676649856914293631613231624492941285943095685935628955685988597679173662906859252681957400769700691548820656862184287886188686227282571449563714522540617426490211756707211708276554220793157004249620500201945423578472119608261560974793548433609135578948582526495092669676321946228539972458596836473107441703678488834333953541717804154852953670407406044321477369074127198593085029602142451789860615822206134335436496142259422815026659946431088638045975614265970803408693862299243279715523020517998752219341222810795007797020583685449814635510058795741755541796234531445736858270180608612840747675354706187231145012828147992155023947923550919254354980475745626433794450897985662967782125091686953302737639155929320733137817703321499157747371269465050251567232652803827245143588842507568370428149760000000000000000000000000000000000000000000000000*i1^10 + 4818736315497711814412860842536029794733169516784895884044235036655347001019105092254281693088833343539199853903758964729297491379591871499520227512614267821896288719276813236591048510006936955616936487940392907370954647745613930999483708514201612548032380184921193029470497865726672050539187870528503036467153686301482065675097743043077273689999408708460618251181898985772928779788966671909791540614416774010866566040814954963330479094600574924712656951029715133524536830918229826047294854494504120094382433643752451404975250088172437392398171326482696820735036349402079519733345416988054130232474921994080357323462049708573662923764951951697504797856501212191713829519752812529645469349095795880570509247656410933925121034113809571033201999592369556328610263951846917903874793878044765408730893735929496278334960947221629234646409635682535207538021407448877268859870738315690125430078008747522324974842017286495600516788682365357581914406929784501403623389586366199336398988069371196899996046292913090994297545306194990328346378243897317238924141391059547866955987674817993463014641051853158369102172757366882207788188437721915886200450578694389217001228214626295054440787984355298678230303322552875518622638137941887676169558332354338726764600883844104270587532511472413671221780523839571251704366090210510471707247558914580288148320315076588605516373808978812984653734659814306649915533222703411569939914079686287619316853487396846755684835616328702478331855567724125913154898332516892307268962442835972888083087782437938899822162988206783609224890694634026429559426066572536366678417790192959877628152861546922473214427222182601073645155116210529690986343873353847410813497058669758755961568133337115644620244288392948061359042252597162649419116981528290775105966594176463481636936888807670134719024623293921218634515340522562827774566342588179418576145663178367446954138796228693456249939930671146485573222400000000000000000000000000000000000000000000000000*i1^11 + -243830919894077577080847291250414856643543975806821737015451412178921361503036116057485303511215985267100047384300022555279210839552905184612328154695414398526337266264757321276543315084212203506046536805697404849600233221070130605446925425636617813071207673457037812729420214958775063103196966532908286210344682612142476624605560145449843642549645968863329834788709001875872522640990464660602762318724231855415059611326512902160696064945347342683310953089634219995285874040385436228848088277637465250664086767642835496824816889510577512634884936149788912331315629327562901405818741607033426774111547857787837687382045357664207240364582877069451536804153922748776180922052039727203234398350624608547824878283273905959197944743919833553383592983625896664912678513757118816209656954267339404424414315877390724981447659567244043364278061835089802933741237920151224864714116747604688275217686698377137829659468850723072220709360828230010046885922644919626331705618721192303344389336364689466368910843008473109873144342171182392559249273393218741633511683463370334668877225558256362800408094321719875229130934945828421171465363021885842375486147341876259091279272521653396782858730697391147921631632451916643331295833603536115228536974877360012136964987495782773484023302116966328571275054947120287988426955231746024919549871206290978540500815942797917174035527962769295179138633749959891961288085885037360616290175867571061009893543770093115235447247316945593348561015803955944508440921723057750503400383223825265432222049599267826920160045314271012097311644940888960227106595824626821277609886260794130932468735021754112290410574296221666615449986017508229768603907598633796870341638774770147227566699869148489245159213090441765187492089498133036020185459649812611244263063209865806051575270112926795851943980981261937218438419910937534987680193646634639586966309379931754581752158413114410808876786456959712755712000000000000000000000000000000000000000000000000*i1^12 + 7194529196671603685091475765879206377068775667595856024372842128111322849467185780418010650339151344532257046340621803699007292157253499693182219737580492124477365488217719331723160157268614674641797939830859434065230940038602379499011377588563923761994324551583183390045547470812783522642116800891080350937152129191122179898804297410947383846351639575802584306697019767330179694752073706168858963483374119547564729571280078143526905595534496025698742034625943989321463285193356405757433692859365599539192073420816805184343436292180925865322880834644618547763990674477227247755424600739082583636123488216536598853915862768151234735323210648105173599232006291912182626155829757811372570198148846750551550995969676625129123288838302910198410154261910456998383263224855292828791672270899039937077881037566290266618268723496401541472231221084239211578102545305669711372603330892533648693589328139760017638435089707855055575608457434932309366735910129259957502274214170198213418003295629299952256791708854187165834494295359446487890599962219064882000282593243006634068200307544988520576353297342002844385195461625124431416719830245424721895999313026476788878977388314959922974242314713292526244795825752007260371405804743540682228731234547832185033646920581834614724401865951144235698566441230289930536178786227984349763849298646257423049107828037731525534491900318118045802925761707124387861870375337611893709157272268359548017009486282933433367283310496503403224501016964769329898487021622558068612139439288515433052936676000230277370543200542206978983867865940993373547461105553173336688842258570118166052618786192058595663488325054950970755385289963110722988803101175930129733958546159352952838230814724618988038524891206355859638667378643594633119084208173358691919238475078488346939166248804048088850193870282759986932001104838929901791783063903035532552596609309990398395006060340816917461323516508058419200000000000000000000000000000000000000000000000*i1^13 + -597484843999458884283634734692178759272524895439910607069380084830419221890455185838631589263936671989904349411053522117175757490203047673823497150846381619615616646265784169023371570075405814920026475841583219168979799489708612479545543533582552183477914071296953484965301360532008918995964508311025222293189271917925887336515561684547823402257881688051010742934753824603354249461660901934568508116257436832879121615281729983552188546528370933724147881010572229844228387899562138369171783449224708095300099296802860539254942948878359553821242469164238273091585271712506422976082484538644896997325083811034186702042013348400184347859072150147193180120096899039863743061883040854857181790449742551522328993353281924616775668137251540429021573141287833495266457473648371577109768068831894741975773060788417875557173676093617511884154625872238659925282199006126217890330717503562286671179847097190842938124754655187194820022076249561982763756921062104643282751695943536890496106728432995176210284135348224743301816522695408081856941663362679831947869925488129495540872197569250766828097603085067984501670985700692425240724126737601145574702628773691526746851676630851774669936630048067875706073920802820909553500647193678820742208521219493736812800099128569341522251545108570947601972234513960932436775945932601013854987244190868747334619007749032464601225048780369053567663879653256046314403649384394503927634212076015128754693906124591866686344510065247652987508149303639379458853398368945236477808204988274476900322391252108280647236223455845538763540718534446783371200464754935072972749015601494945935119606412968034979403001411259103831936877669231626897831522757886416671262858549501003350172678030691947136948012939389685987478695957654480359267174162235592373438799215495939397485457186575512712032955920406912315141566207296216992262071849164762547884286074276706822574081254670262278088220563472384000000000000000000000000000000000000000000000*i1^14 + -493884691184798590216917714427085892169083428798599777431517811589989994473582320556770842094623599711064407964185468574907920756317569057135447929779160838554737444078724543352031121641535205324759016790551641547277873491281637202260450577592532495654604527611524985081904910543820400869929752240191802169673892473195928258164864054270658901185246800819846659441489986126546054284623979691519701892961211022454678236629356117726375069587217789720104212414992307061314494005328950108066196181095868855345245693195025923272875975185459443167190041909461263524778480025399038944805756179755951904938412085245519619546505271647001863076311434774877868370712004575294339532413225883688036626118475576659546521111150047184734253609097277954831155237658788183830078021765284128428484201109612235440208474162810358554383585428989691747134930312011815629817380791665490005353600525204753064803105664581829089496607179591731289675975913752630538712360776351218396363721960167274987526183486483748461966765340928438873300878773574997650889627004584571596790725864742416334101278723687211022115715141699038952485218313622698043333524931807898891338728292682302365565240858520678392541591479376189149218423876177383664827901221547695229613148584349408229654230389632863257255007406044469280662378633183343988410722141647203567260244821017418737507276823956607564007053851772646683991604524170274392702794431024090674369957646029391492903773658960318439582273032827805903804053519247193091602819961972880850625694455475720470020199643264903340485368223540255213856445023351916481043770441950060507751336805346542659750522495413355102395633569129436645973136511321216003968663861985116015354325923186016114293821142699801355782391907106377682350600632231827283605108665251504121341863120506390442821206378587879522630169908759674023823188816398723661490035368320822205148128082316538766167274050415575934485659648000000000000000000000000000000000000000000000*i1^15 + -430897184931646102914306058683193144160954534756820322289429729613505218124877300596056299535675078057085519334665692115557375940834052595295603232296383405737296087623686893709653639082356856907972939216909908785480766506576276605628389570289134707329302539881840378960085855739947840027922312068623087880990887992928035269548365884620894076584910214127140263463966693692456790140120549317711487528423426393959238682545217226728093351321935565098323474656281563038337990710492793177439142319978268768156481545749193049645737419388862598763648856592356142132446194666470639733126291808729547871157750988477357615112456846243600415513286390481932301549547841705355411005221146605716906837357347699445240402998911307386529507626936376720310646051622879377096175193759155098035624853682325436068783169899638025517228767264400400405728230083851579584296186619669435323954299344626624313690039700048758488323462924891532384139916009401036494686062090091292207839205035025122141717202488370479939897654323761162795800915141372096317113778726444399321629126549696602924690753373049027030813106540771637636464839012670954123504430588646554047748364751352273028889971591883909833550135452149423714111587369978240844223320642488608414062614639123508052175755146095601867481537757373391796477617236991758814559429946638303786259054053072844455437956395018222555680017913983646659756269610217783224314455846095394837949036354004073006484949431909602480892464791584545881595691869898103721866264427235971736879011953352717002123145031025886024872377398469139561002257064045704335123484930062572212106577119097028862177233687219604645881698466837345440849732595827168610514118911564333298290382147029198246607215481762633486130417218687168844960976635795241108240827413959321099448377373563893731237670995445628666210053708242015732586134509375708216024658275245958479495805729952774079191442291506023366530170880000000000000000000000000000000000000000000*i1^16 + 7327462560432880175376993538739474383753761183396032605109856726916750199740883877179164682628527915570997209932908820625706080126472807424146869028248558993838206639078934454504046602469128846294854970644415474516178788911781075980907910908373299747128278753499539144621764573455588416943215608156121197268677452601229560296127924987987076310274516689393791130694223574480352349639157271962738072516393911203363265697829819368928961416959417826272969444395916312656531684322467393929083961567311132583369112807502801460367630934204947138982881978339054702706738011559498184268538881273317965071053098400430318681165773884577582562991576365837255981698248802280558214333105528613453010341835382594048425822099257457990713464343430663239647144678891801759542467617536501160174764847018245331892105760052599591555532968773596536855875014780290891804801736148185791240927595234142870125133833734462296793807920679625071299056426670405357942209220911301082967864961132112460889000949754698703889194439550737853015866318558235547138378413765465724014618973399490812220369407768019675222347895391907828288058469631615405960146642597649114317573265883599016262597486322436822716678887962239486748511263467132080917563885887362793799881876616787301076901171232936453786581050420184337202285007299580389175834839907431005408405728284487217998981501278044905954020939377559115583271138891937106923803449411728160973095021348493509507498660634976300549620542355570900407147392925832582016947561696479743927621033950655310417777039320196320885742494985586147957440432118931436194281102842194308099095146522638559185436687275206063786499560695452051251370316903464893820268203920916360175516415943049478109878508959993399051127696712072022279260100545598308738506346537766694084404264867683646165101304931278999577903777032029854254286828371989397155426382199897932571116409428575718848364403604849529192448000000000000000000000000000000000000000000*i1^17 + 99525626203245792085254136774489198661923841867295059861490839007304475057810946225799594630865048409905198664560479015536587101138157182578432597607282809257635384055396047615591206785871652536761279909004522585397444489046513173365146262959164059116821676220189772527088826488398334766489500052871997909526144230065813143249026405876622648776548556342756341797362765676837461536016355430520839837864980582619734413614235204433455105509328447366382701769378973690797107029212317783752799978430532890547559247517658965603960861506819111172261216880144356474094387207758157613506737265031644641526520425515762729300536578276062401678217980762517433181606415219756541623460045130573801005769068631775397620538160179385135337173263455388863792023303109662097918331536140728229355627492607480097525012760190854751792341208311513768476210190208289785485657791246406411243138943525138627809180618164688507990905223811961996123117715936167868621274491634221607392878503778253934379169360035991593597854821487536404718447029773910289556852800248995809194334100216560111070112679688275736351935568337385202028752216744038022631340621191855495585399394701296709027684996363811314800724593989175968343686308964069020995454673741108275946569137733638030265678245746441272836519121724890156866434515930660311588003374121590149837600439588807708014248530040357186062815351876142713113574603401003689483303131397065357505428943662552533034213528217893430693941624431792350995983333259913162776608966920722433590951318027338414102859438003929461788582951134106501817884314852339063513633730673157969011162552688684885457674269364509663900743566972920175930272822681635454640478601252293445713900419059252813341155884248056309236018272270975295429194168272546949270061406139486903482857418765855026711554189561997474751509260138517471011807402215962029927821283403731412478406656924930739296883724759387340800000000000000000000000000000000000000000*i1^18 + 3449115965152276387088015454182287855053272471189633105486144259675093866761176538023486978570766221624294573501679896198610529601246560243375244232452076489475197920274938496119889186627695711340682829698802469234266678773152237703662063841518665632737290221091429535085316931810165117749688867847451617742134191090215969824244855804757921274891470485192446533350345410310215606693185828984335065925072564850099754930941964453898553210511243176076574513006940500627935053320820281110118561821431223530442468432230175885182168746988877541381676160664663184675409330852964361023650734874639975541265437234507269305283654656530511654775548653338722719111231772651006061162563412392172471259289769675264919855555113196764259597126947533071784740916749037004603021877959333309035041911373498020900463725916151909452955308615137867924302847026810282285586248549832311673085474296544883724622423655150447257779042058339352467799959522429610332838980195016428264713505052926457371018034075492280025211825731700185259756641967892644866692285442681052303506763405841607688141138394898633152696482076533900414163365053391124126844456069617792641214751383045143575868717645857731461671422442545869727354370682465656548290953036150780333544839414302169133592287185179805889081106921972240264020517751231094973075538560459350618791100832837542426561978237903053675048998101476652596609233268506294317904036336898707261154667560720094695534691540644328056626677946312633060842110948164746855913386186141553651926793703625135473020186294480558485072403951412912683358695177012459194510191096928381393464771383749186149922369940274825298598027427803180452094797271146972290634205389406676606874371539098117894907720777570126427958687976909392941281043519594907276617988080094247413980500442018245449554217331116979790334599915357417013951457012779625192441004685539862505792821021640082593078932458700800000000000000000000000000000000000000000*i1^19 + -135950899929036782152876896260162890129679107968305881033297447659983073087744913495349163453980806792838410610121178659944075515837017466367696044770787404042223584647506301711368818892614216711129806338101822120219733324540308183175491388150398783943017588542266232719047836308114500074292041852735738039219798658599809707903150717730951531982909504654250921706965805056161075134195060435167361110598277847409769996378497045797240423891783640704820928134876594492424224645685222240369577026156366770413229701713251337702726671576464243305995284258224635282612784339299782561577929280835157954755228460880868276246443344652840712401068561928827953486121232409587434455963073089932536829169056779807166926169478753719981886036082838760731367325127905199093515513433045858737581447133830408079258513689823993366979528096793035733976077311920482677439589568893183684180259228728131022688859806450260191212709296040895409328555528472114945613911611165912494853232360706455807095557710188034460625577992160411187533350081715719014081295138240699372872136503602001702783261979411037295088908415066823361521503490261861351320200497757795946980146773786666149838229092909638953627246618288039219713422564057119188725761205033353389342524333744147822849330591653584686505243318380258525040508913950356271478832954941454986881867319095753231692475161455126255734880266613742314301718931792850900215636200303003884162749736548893547776115192146200710069364019253326138814166622101249257625283031463952081412180013912643635327554726367116572196278079452614955334839791010256002877910307057523775687239671093682270846553528516879992998355270501169227538217189411943478376402908967137739902618614925554661655691080652536915363389904759005054562510697608289873352820234605615230501011146559051693432137845686268758659600432777957118854707180839403262598165647334773244372728487220380216720107765760000000000000000000000000000000000000000*i1^20 + -4551613412986568563559951983585041038829174532242178829028882510003016365083430037218390428763702469806645621224490081949498584083453001644652833958641833033707673164664012762078156194426328159483947888328189162566279361171781960408356046881248030204703280116364534183767384533855251087986596514000889826050898978935215668520704081132685676232463999192548592881303287157730892524645360434873323807156095526725434212452945096087957176087328611127792389280381983963474491956047328796984981506306319432066840161807171183421411412794925900058576109856491930512371505660459309488433472464289797314004031687925031079896543926355264681360136032115239716259467180458798774477608705892802298065010045442192752007501326448813353594377917700436771652445776404279528789752943496942685989070758902340584533629965146645604329631030747279184830112784865399348114332047812185504150142331354160583290973038530071344579967431299967200793082466964596296261015935729335889700117475355033387637945671595972843556177334619370934083947585641778278963666722858262984109367421183531429755155008745285484372253121323519592040578692156255333837272844042051852041086575675692236686107241055624498733906360268565270879879695956321272153291250594067940131226979154993169912659827918073821072438816361532106832221056264262578342379831175186824456973224436296820015474080739102140046679444291178155903713615801475575118231271563873076300196350882811732177099963707638546090221493982724145268025822935007609289596955743891504812554143704363597082724016119359342306074806916735613315459127691765816267059513811393887357430523019688638766607144742579275956481408425381554096559833990888507362892452267556491973448526862818158710437136153583973379229902497744135428224224261252182846862607141413103354642659493787533501148168704924419551152551739082220906430515798733136735693194771834348034864845128167819298471936000000000000000000000000000000000000000*i1^21 + -29990182247198186187677871908337429141993591066877868371181223882685174504783221945974026270765495673970379582579475172972370418874686257274393486877450996099164741467741101087606127727145543548933971720620232587054111583096717032475599612148617106208393195486026316808672482553566326225145335498275091604570496268949881925624735426308428397446873621295381187650762780824827775257485260809887772684032584385652142505776974899131954798459530091326772629913959131963079232132738227669511833628477831514433270045089432346588997499152826738853596182908734681764294201963658850579427998826103483812784628089912062373626930258503804790149686351622933969613186854308338415958264376473324189668968317764702450176753383523713962926397369119465207148629303926445552195461030054065596540377644753449996557779864759836724243974673473387679990912226455585310638555900725715626721830024315754878369483412476127276388809501350413543733789460904240497335627168804650414932706603928362403949048852041717679556131042258183865688043479243077777656113721028073558151334561554062515969104529909815649082837043788027093389236125886266196045813324472747713410241221440098396296508014235281511923502883246610208690456332239215565786086054608239164285098490090192427456729805813382558103932983886924722759390050082041605935574056005793747492553874502891290622726677716771970925110076682016847030881512642181390999028963594679480957889788810497931544791478486605693898530925870421990003717915389077687277535566321365879981429925401285263199814408512073697533688248939022622231317708773548283536500010735509854628131824338075524284323214379568436928050776760964268727436007686670001575177827805478191522840475475324320298303752039718450148517008547185945127291362874736292693947719249013208359774581436715929039833270342526139510804513002138551780466251274975706536335634360690767793281021982132089651200000000000000000000000000000000000000*i1^22 + 160640855522228448299022635288894479692142805350098519494003410791939817408243030601814186779852315727045145075349446953689007336136502582813793862160461374075398499377249020582757789597234178462209200319823279682267922803775969392895954639838446393945579325558197362170932908074358299189689541843171664281234031346837532533997486862758161015895421097616680438292610422415557265394337864782060660999337186184489092766757642470966775337243847589181506709682195942038151712238013495422123967738893500976462310587199459712939302910579713188210516094950953340628457695855015535671646779325194910610890345023624774949362629515874185930777396442594239710994485494123488380693839608612224272942480828861782576135529478127622491127672289744842459444949098914967646603809245967787110494352417477405922618030408912566850949502717750064657166693856376285140839362577985347334529375987708770032217666206256645923359817151911658340520799212062889934645035155846177798176502916366695836013643227146823629611710197078996923221915750933894598611191521154553765512100116614091437685110009652510010041508510103067881353161485671617957959879380643145045547778767033856925515184624272027467453469798376787711219491188904900249964313429490336557274929564086229395963867639906322109311283022425238163618492778257081436706748527923831355725168480855285964887567308203029318820790297416621627730566750974842280313345733929842646156984992608904795333239662185106043013548739048302414805217941564390208623089551540344697122183634178663265020408981909738407157971264512044197317804169950051008625166097070597799791531630407564427182035886025854409557988983407136806624871747976911340660763555574040819028514832370898763843560710835161669212561350418561545403323398975626979644218846373777120358885638794943060439707885722475196298158952614841196229578650552373095907179915905618310299944984237834240000000000000000000000000000000000000*i1^23 + 407239349955489697571521952612861104735942122310751511749634760455333734710210951362172593841246805207683803955244937174027507963451464021846793408162084521904451530789979485635395385026889534115949977387433363413818132697759225632955736799789200477738963326996607321288626346246609815408553145994886347208790052325476051970245054580946390010275141495902805467292106140056480033819199348236187243888882154424047779149583379992085397963341141608639759867669745035790934587058818947366096516389622850558132438117230746480885270677012557427503237456095315068002626697750361686248589261143741412491012723775904263457980704219778695305349871629113520542837761590385648864977984183488330376990583791284924562569447835738781855607873943524215139513415987554181197176671514120907342567492226892628527240671007253025265712451409441314443072454178202374781209807997866694342755441640112763216277267995487831778195728724881025001292827635175764327144063228328795767422929613230721307959007465149893844007736743174049217692752113221619930704510473545166832118124089770197263899633894663863015785377754119968164618937260755115014593673458317375881814518574360764190576868693273545027479406938849412810313964848712616871889498859496311333653780234800708946901253118591638083536016338681200372066752715554995784388043849662774146537577437047956745153027645583847439891746066948205202323762808280385645452081474247165840183984660761728141505841291741530542246290477882049474507189643392959777297657677760794418475064332274621251578248601503028046568429370829018923861761908855491178154819235937306296591670560903800367329782060124545177702536362053923151796445393981905598241675322924370344045474961561987964372281893799984466564081218609419944001246348460062896380083506557893416597990832046149210097492847561085727728500025501608193448076052229476326988985336291885813293062815744000000000000000000000000000000000000*i1^24 + -1678972576302268948207699248522894453800038777795031865973792424692591144243754647071457144153556383193005836090783230556391697205940396114575006368653831948048306253763065788092211650067022120643946513695539357900920679236783767584153431067822585710145463475498344640614618803154272860985809667218588375138879865030672552543828285931202906343075179450001461865093625278356734939608345617351996363516927931560736302847954865687501798660757319740308020127160862759143481952623025847483343860987202883772462432730125246808201376625442234819518166038048938884515179749351208455354869826444244924684688025996145915567354707500874574649174722133030250809789711162641341264105541361718407059853426715083002082518097473579355890936440944375516787288170671245992305086081706039864231765032171654763105403122903171749187148410284248025495617809061066004900078105732828196150450191733186135740432391641623062283091498546491851354586941290267428222624289134684285150690563487898185589282903322824263405757096532526883668214451569345951006753121735424912712127606983788861246640259609245922455739271753729201474136053749697264161077677861747418350401166231884907512548022596381498556563745520995904698067303072798430896518152423480327524086930611527414472302734342248607158390266643846482321485126602617088184727716156857986343967592178396111699698280684749205396585401683236363916092217072057096159746765653991259548556652919884651035228047298047792167897650490144178731960387536687301130103353682140963100472642743374267815473170055177946906082291011463306072870216276793283259317505652881393326789279984849595688915233565797983365133678862228702562493058854391365160230897703865019807954791216646117094347130277632909674295512338480860375947720608760764082767413131246682801003511080040203788533172706448274483148654016212756461792699723264821053441182416854051352383324160000000000000000000000000000000000*i1^25 + -4542480219290821070116434618187450646751248426271737347986265740637856770600747822273493687516354702075077913869785088437102297638309418887375669273402710027552292885785010824320656736814105425256141572937061086808599185950564769374755200195149426800086597012375867256933122579429097311502145411989460148899915427533497776558799981733489937740507550236655283744156872681203214888614540021420746802382865033054619045943521869784319206796003095676283864037592632071799274114461886933753441265246409137138254211117362058791649410821356578164138090365979237723796343945937209937554200853606455792508733768674252330129261369861231714390083943831803466952838790901194373817186694690184692482573777513420956428746560554425564276883255366178304479039036606589705692256888397146108489323920391147049928192735823352087179920741173336290274434448252461993506934168057109679081037019333816348712660294965726928654943143864046835776812897144720866931475492507585576233801193480320178034910862892700387201584297789458594276413645926955428667367468341293484940934937083663514500454366657821464958524281917908039615535580400085679162930732424786340936064256639547143229352614931144833162972051291096240786340492646580391280543309867861889543110361136307818584111141476617023598705853606813459800890521643096735260418705715323043488091511934424244136527885086125074713952823377195030053021663239447417290966670454451991337645187400712571916223948402568791046586973760712737225470408343206755960459506724543459781006237069436654983743070631487328673399900887450355804204691870279175967767262413707560942345578719122713866749931411579284684381740249985695906697945797676088696602136836267978942321677335554281778351596314435525041739015510192444985895544757973174149931419384511805812078927701206288295368446177722112270711792660726684982021890472287390047245067646866903007232000000000000000000000000000000000*i1^26 + -7635240244159001374034979957707188557937740929895635912010989832457409247443024018339059981564479115698779583458953862656686175058244316581369056496444998067147724425563666623740155989877959953248017193147177181550761619703178645434633076215865223706584521686865810297855470658899849647508404553786473004420263544421457837842004576565448682258881888558832730844260302328330086771845735056862972759063894567324220937618737361157322887016562372717058665844884474430137955742299164107203568139847406377372923019837216033508145455612874246449945755898039939948119748827403116866094240927284692159603428065594861785303589983399804731644110042288226768072090240125520395114815644687737882753434411112355195780987270932851795631072298823623021321732184176344184983504221994227529389223979907476155364214158598216837295888488522202152336896884918294508399870383925843346506847901433142772030321123798732077130626835144064240659020667619437126657978894496875224505161080966524951996285408800137194010003456899721374497748340980880960187488600070823062245824374302726010897426928227935446808871541012120837097333922763200842261290050696363367221688985462448648958554965202398978572793007736941948221578281854138583545336196157360307584442206593533777369811712497104750741689924300693508931545709374721946637646048997852905152279764684076864963742430167882743720882381782279865488746009255562387507315961727121778299297315771945768386857932988154589838617113372184088642221813322155783478445759203971715181428874766538163432973453740443911831129915715236435414649476941856186844267393110890581208883597338450021134879556936271408884484074237520984243034386684315368599795583608431618296442049265118637746737505347562999011671090904047305989506199725075437567929562977040707057986854313535316019240965236178887638264962073996659517807665112919076631589329331604684800000000000000000000000000000000*i1^27 + -48438931001959103886255586904908478967746504880471527298607356434560631036100705446050423591098111720047118961144760325570848831263175384671152290473650259896361298247648682650746709811301674487968600407844179475872192921455923533113322503411196142925373619209573239009708348432536150560973013041906260060771073514109768776296722865323278557891814227873081925033291859412710492178611279027200878433238294062635040237243336196286606334308534989788521919777129143569717058380037911925986052758706823860677542029399806535170266231986992453816073529531992434301315781487756612736610247099378453642455965030992618620912122647020434587407654958000034339434727004428949448318979245002199434788311922442867871928098244540092625389836915955011896542445226549679220602413683723082156216163715887104786490671593802920465374036760314339872714147711544529212271594837398106490517963297058765403081240399791049559061156805628059428757480794151940973586832928149058509816379182854821246165472412309121233620659557204071163344224527113834325515505504653993413261164443007902766061476597945266321783425805948521844283278308701395424944852892775050662847892809145865049559447375273879347940557600022641150987493281500993305073353863709723357485353903345025545972630985545329987347793614439200665143077963186920715439296735750209380452140417517868593959861361573065550752207058163840788372327305945198108670202188633450808306283616517327067424126639346507592178380848176547482453303428965157228720677460219231938712759421891303732745436386371560321996413990622329641125846336026009205724840135962778220271233566101788003460965689775216637041522760666996877483218103440862203980536867574214530823659656391651081842883772469325526994174597864577638546550320721486056290781319666706318988882992230301220190708909566302476264510073988788807991955961211766591725856547143680000000000000000000000000000000*i1^28 + -123554785617895092036153037605398349309605655754813663081964437587005687383415656514732776998491041948707393920285332760284660739869543277718927212327038621171800796967568869871830135170707584463792934411858558090053450905042169890893387749965975759150421317929052445745482780954258133507549814335733980024142780026001625896684820244524912108331867256358531645322762602467389098807726068798163551375362652757882676375944554238624040276260004864811814421621285595652703378100951547253956365076182217560549599964018718267108884733418866515063502397882734189897491060343037059370781340851982340670358352512028976935416745520481341466391678440144100596122126492640450119814773664829499841105979387004550341199893588410186455654225696006734090553013063264871441539939366830854534460942857576991416940756575955064823880422008421138311376468332912550055924802554103101862129831764344381092856714608998404842506169237230807644967643886304982423204083363151299700988150897170774775317942452932168573391531147741772238881663344913293592433200658804872018061913649198374564941082295251482451053522977773401812810822729771100747348456161496874016933998715184312876581818586295968893248426927944106230430920642412916871747430562033682771972187006989763836023431756996772379318773034966324927910902110595622074377174793625099716339744354943752856339659393399774585952836386539762556316498016307665219042376797091419498626498828570619137427765534851847845314088598372553391701651521081141775871748223661879803181217000656151238923689177221258639270507645606615172086300502517884694983315210829588654101813601051783275421871796055709393077847722243379236056953427434256152955895695206400567405542704036236128571208311297128280370180808655460113575085113100520778420766226743924758308433954738365635246358155203043721478462449378392991745394154245921783072948224000000000000000000000000000000*i1^29 + -145054100241467713279307301121141648392814307064480254300803179503154155028446785617735064375755712784169258812190053535883272211359363281762404752312027505591694391622825879093102190710464170237235861847926526502113144394940449951036683939011164348852906102640662438561422498634037678798716957159256498022816541386357808823507643523143623735616846060707024346275203055391185491907007826275963227156633468927573298283855147992390716879099071536392699386019899315370361749367754330239010070884870344524939987365688989296996648671522948855539420753949596297722392558420342582259809560615907173754420259473503097999200255531256956527539814023179800475266370486759976371066303781382169862240270049574861985963220569958325451384121753012221265122521700320872863709681096626438155843047612392220384670016982932005131922443304928833834703373663230555849975191677880805955402756074183922092853302808980428072502202898613046289224176889727835949656321079721239639460289873985464848868032020106048762677654162780531140288893830951184814419310152729835444494310052809375610602513705496827432543313724630292392421103709400090668588129748605215532506173551532722120125966136513203895922674062132965021956854389016124822476439647105635897049796655125567607751564674175289556044782096120298323066111949947987627398784210052597077428068823066438041339621383422145668487101596235407084132720528400207636921685293138173200765315955936460835158772639099635120420542008833281421465513838157293350040084557970298238624997966392405821224874407558205566699332788355804173298242577082858013113377766318459504916782472702496154066098586357513088035943805759277454237697073725813556266806365263630051578347541474755860467683025635184204760015196728718920469141156203247523988127578683692392849257973188182470593037680740143026756094678513337072769135629927907013427200000000000000000000000000000*i1^30 + 31189722989237160991867512269602555603652607311255804498667573054570648541765297513055832414117102046461334326843216062097488625303429425128531575740452333607468562474667616219315744876323624210339387974289513253230685007019969630688913108503784633582580516567287297152271160695065672478071069425938310073052337939606245311517361756489496799707937227555351428561185459156360043741174856623939735524639792033577682765898297124712665307286808696207857837222050798201220859771760368817746792608351352925003537378247066399021238925262989902483332043509475927740788208485266824466072361149639036718763077808300671454045113578595212684856008712318043298732978541124256183214457427644946779313605155962004115045033298487060040223028395422786669584276552761616207651615143870493607838939347210219930625235954615889782897268958009664315330959915237996293739068000066564179744079908591073180167963596603277773601575005138220311021123754186176878872687011707093818779538473587962299111199658514912526029446382708218512460405922079851833641668929662398029649102155339522485825049298808363425244454287981246370000497851551758359409903488163361709431320706336645130878867180282349674348844097635459770488373964098462364619115573676745192834615441358588058864387881795857353182954448777307390030402392532748638953908634740719665331705656286716800338347305706543258596027986575664608348962381084610810735428424089866566451716746671609325177777288344063879038249655893532257058980831536038160072696166360410420754543718675638674946283899419973976388777831260228571886455630011455497970544931584627795331185269522745655187687408796742356727152667695493760827729364308871495875164788289861014555802132051665645051041968342754449158252433882979638293419183256204165198917236619997213484699322300027791275075689679142815742141835187551254642353037513850880000000000000000000000000000*i1^31 + 41106354851021373327627400092041710321616722426063108372207252679263446506827870687938574933651386898233911743121388838163745091503655421217152749962654149944687263945038095593898131340065351357753330712729699505848905245697601522139313262541478485953873424748321936267496018373271069123493673496758172791757340514911556110651470289708982131055028626052180222410180868822563742802177323389872923155079017919114693219266447787359218296585300151592472417174666333036130055389228221425834699230700213669034103027986934932109277815437082156085913376515182878167417263251135799188426600719126286102246062286815832396572338478041055588029716152188881249751422035475182445779554065475321362598835028431708247404123055586301286105156844357721918665163398452967126729700681347825394774289161033499988044043494749966478654272701532094031363624300262991394287776700869070353762311042832848470001702270300700471111646946091441813959511218103847390017771667310779017899467634852659929019978017840073024031569785381005674823776469763088837813313294457149693318981224241388949431120813805676822643980749451496687855150378150275482886084004265801577173903309571085245092428374048110511669925099776268095409075498791658290358849400103659975086188532028935496972021591670958363986967900698617345575334190127009848410803959619657886706176552510901784838345379566774647886735369641030964997563443547997654109656187035888144023502651445134535197038516051728112956557955612508211650067647533961601978111754051689112068446494530236637141161092652738346945875891342316119885691937338139843651166072829737518980983998920766709682745596471119962340532071033222626047058627529996904630338890855571942526279326520065530812749492724684824798090124357874622260594992817151188271196573979571372467039804301564886717160285154506626114844459103463268980361265152000000000000000000000000000*i1^32 + -16670779995262937099823525092322154121277537158180928608155490629306729414006406471124655983250945392687099104610137495823205938686944590226954241833717311298241364291478597425186091431350168582127073759455587350896258785943227306136237631282960709030911182806321726745982674740465907469146059864384375073452308498517227031988844714555739012557767991543038410482852975214482046637492520819850186707546443855521538891626129821961560617806810534373991141593921745136590375287706245002735163724229504627972932590746184013855289492295613310936666490506771969492368393561920795691204550733904317695540821757686481093138248556780299986582474309101207479123624118607783985637175184299266796432057623306244142227347501284264378450879629573464234020729134563426441506560760299559143488822470878619042594033801550831688091071432805398964602579009832676147689611295518598171776550570273835755714057282445218720545552895876006772840683206089498847409311562675171842153504983806976153508311977638910267580096174630999615226727846327263141491272935491836527413313927667626667165816010203459857592767574200616532192842392320015295566040744908527980883190489114207166617085078423836781381428654581069967732890541207325380231418417551307672183999934193338425623965539427551713745437568578618261361905420290464067295203771318935335989243792497379718969470255064864131459553420879155444575480648781396293693619927211078369817590366571494990594811177873180018809286451369702384873723446337846118744652599506533722228335605283851719271027817493552100020363974082581635773600663460127871724699034583509382254295849860956296139767695237381789636472410950188428471990885136390059872897717371017555359457793074276173635080387560139557481223096911297505529998758334055568646081178897473701215488133737333005619588375943324915483412069897210673548492800000000000000000000000000*i1^33 + -4044058052447852596109428203167828177367437562627475582734898149417801460593231328192645534121355038197135251306985830123330404528823218194757285571452206989373036001127770836184893345418543442960177955493580600744365041225389295896457892326371003170919610348636748720618573159132771566372018117518432648031267545356824198196668372659274386807459407884302487230786937946983361935179545172859565279742577160989059602699296184199471857244818747631486000085282472461115473563376424136316332751589246748924015340383009099633313658721246312676403150487597125018420367139609944558612608087433744904848630068037612074697361994053680574893028783156515574203705085674451771996321795306429290994920418503792614090938722566060541244728329479600222811847295656749064604396517386120159403345422947073200810920698041865847427768203163557237228572836275063326853576155342417149324305998789244873391935981357880665106611368861678485906153716942686357975434707678909392518098785198650148339233254989808100264598996012185732270143983369385534499081354426762276150262386346668696113600045663890648078187843964314678249246709448796680292686876304270457142336370822913271787044698209164166948344506351449107694349771327170334148858303478668615720025166634805645972629970816974524912629021516543996992432180258931237157142518245713751521858548204719561298231980874972953441971624185999518479269643264024023959656856076293753948610911730560593007337868961020898238648251263228627500041488154970395822501995886059261751377242319437909536252307165398665568175189897508071222080613816215293142017775728241672335311707373781540139768918114501467489296796174643620964671497591249256424302269943202348199873090498278291946883171797490089961620420571803207172003647121057928214927410586244897158376758543548474019512198268331142674783311738521518080000000000000000000000000*i1^34 + -888859470172961734742539364366587766052467985437547084615248926092098747349178336062561981445482031501512125175394133306914477182107968529222235424044261852531154225923743811246627429763272591921726977363510242961048047819388619406095824580595365549054013775066368452752047098576009912544362310565034461647360300576773157885262914507584355694697642076754322169609320170037114460886831433348475321759563177107615297380705207135434155645948973883289442483610391856366505576201060819913148888778984472337899757806196315282177521679516014659940427332208828516392856568195349289717089221856158467693664922134976371436787897774244513082569892805160099371776858384590640699421327618602201471126384503387136191670094453910285334918756268693240260051440841363941014852028811797860787802857771326754467212511239028151978295200010191604773236366019372539688456196530755591730487522490885944234110590029809143203521688903513938899873242320839322792748023788550142861420458180457865574354101009761584698333486264238684465912310780847606240252250912793027568117127921491776682174054560315379732015730749767066397478764999476850329127346144886974394100873999699845161911185487194081686514365937276579057293053659647311011727056577626886106533571265696242992029593364698281732818036053778327872797088458503864476677506827871695069060674230542847521315829521685040888559813281431740918627210516779996534769792842315252280829066298275862318003206304741764452620802243593629020736762988892027551158596635036153651232668370493827729218652292299821210012780762726499602109480356877029768339899961799566493571884868622035709657902430821815077226382461612066306302547172065692449106029287814929262743027225784220782603513426258241164807256642658944252612707625148688180503419807515017560646140495448094075554198316261675830430788485120000000000000000000000000*i1^35 + -158906773931975841801478077800497707977074066559696649214217173431117074205701885219031043009534088138448139440241949397385164538168424684148323478031859273792876920534122253073049465498288634497032922850006779059888202261665676262969366368530349344097795810537141037260954030643987883386801988575442813882595686803753915474075718004335273846617468199926920092727976672884599902816982308462199224244738046256105335194431882965774112054401770107455436938476627314077782909085086738344164132787736173975609861497149109548243117522167792986380034170022000226414175111808792838901023089465778294495128534399772160463535268102608171570766769046301649166383860867595611929913803292528853518136583385637283310758153863507424046091051618927843563596648011136433530352263405961959617539890387970230754161114323436337636226107229442694047483077179304553861627604685152875569379452185686360238567095649495619163778681001892730182077872041654967868853579508325300344888251995615072213733544918276309934658670630040277577652367120569232554368992484632961299819741007329292231986225027036066149125323413875934180794783680679054995589231571775132498482361205162931087558022394092184382736953516333250430126017258022855604139859536151912000837664558351853478064587929834460234127799529325947534343403425349180708457660648038426309084974539456685685899629940103859339187292963905981315607682450664188939781930532188474236788719541693803859193776512049377490404044169280490414068692886466548571925921769106592666945510554885314673994255240980665256710863779265723777564855717725679383749871760408175355265733572835983883596414221091417579024396612618997704446501458432770247780700527896218946760281047283989659749718086369403978105606726024052805381814475594192484678662026869670985814985061898490015668315703844752353499545600000000000000000000000*i1^36 + -12367469467154809514512325007297838640972738011834912579901177255537509967313892447689719981117624739359883719567952138223649199565645896546324888837954502887653846332597419634571557098481008141373500386151453249174638277916990892069046986750735055737030260601302009346667511991703415872841838294328848958493114109719882790780687777024353721297465945239620097085200166667705552968626405346807697117730743167984459460345855660326093786505849427880765701953828885545274572389740614296807826742928565290105226649579961513221867442406065045217402650882289314668434862272718247873789991732179310533320668045687381816572811813585353711567539701076571098287298565014579670021585833828414727946292725945410339639973975284605496613101026770346603408987102747291723547028634366149135348947979140775806738062671722335364909988351728909233659862894513612633516217734287914824403701832872716898576205655394870558069443281584277156689131152305937281228764658184185583622575599868319259914379016850698319234923568016917620563876774309586843591282474080368557081092214039845808310023883908542055077055377569367900036741561954019712690530651734829281388164007997111053430770115471400070124108465359160671043942994871710677948193400916944256559084354553161003951559311112459190647647899653499656235386163448296759502181753285536489926174340772766554509571708381550011213297567430933088624757016569324035577474477152648701974905645498579112546188519883349293160984630795923088376196808602658783186102912957771929633524074488643808878263437606356101387488643930174947532835646010938761217404867267200033366699954017050390921317311372408942840388907952419966782874668115540092783352885696447851721270714979275181577471350075607756686677030919880317643282364370257369313679718882928795574284443022167400504125920529287741440000000000000000000000*i1^37 + -316812158137879528157995604127814807215165156753898236666707107553085890419168329100580459746344454157177092362286560797180569435261110775665818936323911370044302249414246621153454795032051986671694367124185496692683083860788796422574519218418380878435564196492264568220222897711536882652339830737500981936323119528679858937552902892109623973765142206391370066342073137785911595608711497267953109867975625408526512805855669283743555114220093827690381525461070158958194415938783190720188889306204698951018248127213618670660254092496407556564030246798295375369970475073408442454786362975585635761111479715824934064054090785774351990806405580585828775173298347101062244409368081362981563633541747090872063631385252687528836563595241943383515640970765238503727759501463546639948529659256618523168928488896063119815072303653354586232378585350290665908122822767606528749135331663382798515264746607201184970688694202188847510547146525365756448374171072660827928401977968854810215361286809990001973525663926134128307262764617488013058491735254452411145992114677153390288319816481856525511444856626857988133526229215118240828681203255493794740892782633447709120529122962704625340311964376154458395313991409159546131539964456776836628019938640603661176667764792816591209414444954035726746423193539852527794246890489578826686317218523416275463724676066665670105141399067451949282819449317239980355757266622168075897422542735264891875408798987773238997615062186940249818527329672493887991646703705548117294076511062830418005568222639259878004709648383508023143172971291151623525358787212407058192814765672279090236911219182891795437786392135145716754287200564162018426504897301309799222925008996103751339187244406899178799929217280780004654042671237772089054966356380724270489956604910004593775283907067904000000000000000000000*i1^38 + 5349817523158674390012706136334493521273035795044459343255734271891083535155428399493389334861468508046462045802644317288368447374894912304273354834772709256344599349769361189047140599968363864598394921540893185244748773205782121191501246651981296606670362187819924297359160624610921973395035548069474328603881963799147464788501012530243988666645020799303383306823656265991613234195891764748535010382520503204042642756028209597082225043315947297465587908814983962376547851999089041369659773622850076308249962603606520784713870142433027038964273400334812691212758039362835597145135673535702544157353782108522232497499716666920019757322647668064668125455410805317673374749567110403443579242607145204757803118236104530077568335244323279608713562523029045426278047845538059012221895570275632122431002150582948242760508842937176502516499692746575694406614982142567370593513578441139780361985689063147684162133508288165781498587557306848363392680956269137118116741819391124015809245219883859768618172735100910206508770604028687171455766393803811617054286661238500886859206650845978100108022375911672175407756573103812529615470179670784234857244043564755967664351788199507026844984509253575121956193534191816697128087065529372427904280131076277819922285406498032725080852925597875336541961139895488943665988839700289254167417984543746514385652337910553071243682134691412112530713772478213613059652705288398127894074092364692090022023189293235141515839222772737368829850505820169461215448272115925787706605280534263761796649816994251969871707054565719077908882606814589486465059859474951725093297905606212209784822409391006694291224778860866734923202989616102953180494966798894952103573394136292613919948123581849878762586102154307444541030275978983194792700961670968273906937020612643265708032000000000000000000000*i1^39 + 972316672162166346408076123239284303947220169310781222383872447938208780945557076574230748737578920650355536384735590723956528271948343740335614417600413079619277235082150997877875345445549686024014192951828054532132729367454035393815958205753500218832057679246184300680742063070273944076071733186100292359914161275673386261449963834069546419912758258514850505796487134532357725629244889424412102062437863093533189201299442095608042271774633917877779871432192182282754000414382271006090490745332128649721615335709042312633785925463850776385355021311794891823435957989792457612384714638294324130908132753259055583328191712425606374512974751845100687047715969886360420620361665316352290992876442870780687127036373690874197236625823178109278225168152306396039776106212451387621537233292911084997848167079006757819834285380665709000618035949622311549833403031876534756484591638757626004245490457042842659604191410205605797064389349735325670434182718732427351988666740957095875373033508110999304037425017980905297572752516968574025715739656960975825658996515940104996494649884864435421259760627130686746834673167023396756862486177896981229630163008256710675664098834211896988020570666469519158130444439925727970662198507347983365699222104448537345939183047485958246445949037760856067268120166257809853193361671487421975620536423215482826102636984513465613000302850360360070048338472268053122623515776461646367319983731362738053703000857342141327564014009121777891881281515223148460847085444543836890861424901657212841377497874560077157092333947510481751341341019779857927958614996093512040206746198729371552559436456643589352718149995444971895145426704889434623633009012905082665044082909917267398390715273864226999074344659727523754732400091526880678373488858712450252013950399728844800000000000000000000*i1^40 + 20968632164942062431899326546449399912915179846431665522586114259458952630584254089988668330295744764272851304129930975786607044231924253233693383917621620427964025665182474321192136943756989183506301949956866731793695894970155248938534448079086479323635847676306642537327912272218199186858888302408996725941843159334060517061277086663348755301734357582614200360247192289502307705746091127860219370319537313717494565548680637805158126439536795789322931285293482795833556425158551097986788596572385145125779458243659593481692690435265132404706634726263817261260261111222379773230109767429787815454380258322131282773817812807008331410183938611774052671495268964040414560653738944187642303597449438637381017755906863959506003911009502546754629665276224178892760811283927740667539740162786097747242437261971118457058710339538547956136010728705824778485598686659935942514175641586675449513315931089200169656292726388717083258130715195428940878914933806936045894271135802033075043936485151953184124846351194187221313852265978972740392182196747344607207589178487198232491531577057792494197981537094848486807501125910200431794006964072449047208264644383736224940373313206662761473950436976052389716924290123403521777568583685546190705677935506237181547426669774736959674682277751933984417977344612931841578420647249310588849406474726011172146270120642539043825400675135128131030616044727442767992857274472387046342747626691396424849101945841832653456359336682490151606417162680163537265871536188792651863614756873882872787860822579244682155897763293001120846536643106011685855304835051616827875680806474025796198960547196000600620064842196390601780982152581170262494793081710191317435350624681959631857723944861225559517934116285685634142095181082655116607062805598315905976526438400000000000000000000*i1^41 + -8763796240733982943737577863187846676372202213116590201439596127003696484461813839334851569567793199357568508914810545401732099729903327601601168522015465597374996871994663589949788471915669789990166730916254925732522103227399562479580407962498499759638355039774674735704073122557234706065765288357514601661626523614433049785734194479708026341900217024608141905642156252726927171169245039640177837538913331000240097159047761870716873746967023531154671168092645763539924398920707855280657481396883167986010391845369113850985683236354233366457897943886692567688850517722340010527402330972071007537118440043968002355770495013086879479499702801285269503912797937025868349744013271240476797313062465413488959330656355532220382641384792040936312643484655816404320423058070199084796424942916300706333733335664682290656372172216757154799278184092966883363522783354274378722457939334573146212279843962876235414561769402060283758977224524900972725771472557040920542480261284780652571994260734390087690609988502619230465978520018098187014029927919919603953619925302261712070828675201392144987795077045598054428469296836896980079043259366870023805105210325662429311988746081913646644237977631552040998579335979683953002432204656801400957799928026386132202402895687655279263917330678199100076217502415098348996470949446597339363778348857182117311621136040177692672136117240866423770189336763909811058070250078039867044509315702663478101269814841038896289126909826120261023066108961440819132662834182738651931193984485763458299038536793085784180766426227886035055631454451441901220556414564298717810776941272522696027032035259981736395887561459109066981710837577265729595911342705029017834855274536286152363570724770687805237272959834870562769919746873593120244845168761321744760832000000000000000000*i1^42 + -956718948348908948516589914042128336901785896619912915777415894729129046505905241871738177595079301552856940625771835252192380096090461515566990362188521368740583690582456342100271719293326352358693089244247843061674180507771526202022491559184433984792507413341744617558922936092893856537624728982776988302919102987261030304287146306449979392556314185744238067733704290136674119089745110309803405478345573781649189016199283704953693108671436882405855341744327403968730777969853995370735329016302118781379853104470208466617676457960005876635633684183463723887710783587614685879222184847594663188473136812755034218336550806122458937707813250965162823397339282760232150686731078839656452893297603761016389579214523214453249390371654442983147995492932097355696416351775616974703544387444777329431872833028159277417562051393766327383385205641649626448857221730634885138930837022824159192933598743229729066689342565119225274982463292735760630982407979718621435751936868700222613674583807867864850786142394096679380068107328800237453767369005385243868517295107819151945152843370250420147032320727910745632657096670002117142023236789245861923886647368325254814767017422192388284151070573605869845144048040260385444517465329427981411097563734051436056198459198974209348687795120719264657500898434498905783049425314500678024272174187768278234399706311200564064670733454589044636350654122709814288881435582083671910327439382738236883905792803961217006627865354246945649658689584167661584446880724321327458847014104758636557391884641124085833657787253226557628088462534624502244631678135346095414903736046718223568378861306930037111939738855100030075140584236156182472780262902583326384694836652437554554659348227174361424932910284646467541871044936846593034292196004383948800000000000000000*i1^43 + -52743812119939930088269574606956223588774341390383606585697563023104904218381649967880847082487029393143744092917315869858503222212706476637583837732942234060618325414051225600482518971208270832307128463313891233529550672125283724196536354431119896692474035376986076426042309088434159681948271009201189764977795385349303566249300844615992998185971542642371068829944937048785599688556243419225791905363443133636623200409387266658605276068796205430264012227635874566428108428193817667169994234583839969797581939181585344284551688014943692549609703990303080055161598497836110339825765097307357454363282205974242121783982219617194254375461579787139666452997457942190648009518685910198460876380318030443832700345201615892596330183864056828319059612884119169811382767800276765167198503244002994381606502962309581496121438048703563329880407983245575989334959248502105194879254013424417940117473214144860817151892723018360637760281722282502158447043968971298355817161398643226457962567904794522062045566896590621169487609677384832778400872585439767521774602816306835187619016860859847737711447948616502576635609827564522562050732985568252418202764757960845092742101151245174798269632365654882295129006605082606443221083561432799595357793018930786801536535166737624166976344435480594226124298492518367135760625548940406483993430727138837103169297065208207023876636744419958386727002190861900906188978699871728885538767670744281297751860126207177145961684588774791075771827005230055158909597035171730881147538823978726075968075668495400705007842052182010782213607950183237430681158975381787985518146652760607500558168518943029147269500908817750570869212986556364537841500410030810888952171446880588808652041023073762291600059104648865959278888889063757233441367654400000000000000000*i1^44 + -1954125697280645999128759455367303626416866638942654206744040834777800697591891879204001144662132090760980558564198263263476971124067375684409730515806095027654482515053303181141206049421441573339534988511131458262570235216559812285900602371824213580652459002714625643840525539233669810647382416595163318944419989862979681365068237569345690424760676980003454435930944844099718424248979224165898933313225532443519070800462415199633181651296349075903422903423500351041851520187900643904733052584578388619058374429007377309427129087299969543812194607272601871031999332766029339715811820885921446615028690248421254075136783173293217699165864845387672533755093361506711658683028840290052658793343230501688542208219703775232736505640503134053766175809653568662673701740172276514328712575662025450869481943150614499179700585914028787848043538595444665887430365374771901952512825644973901791314589705376461576359237616914940225513988758051187458973619360684577044893926458071942664603702847955945169394811193640324277996143274077620488927562121423508365112783114205091905947684007528038276916543185991104543457889821341344968077304795446082585021714785458631359840740040982446321858219226207202987125169359089083495955763845102089669789588284269277190396730970541901892337993845740722088373613024904060313905308798145448556743031526882817211057455059012110760782717337763644677543614384351765753153656592061313514051579624382176210354376981723778203416580457895421022196975765578374355867020912546845729240332209324059796044352679563206732346202139712720397129043036261922316495657451631970817221723173907770550444663294847023101203763941088766649999136532993027541181138221259936117534430524764270418138738228026039551945400061300879930978747434363003076608000000000000000*i1^45 + -38858387065406109927334572693623034039361982609796730571497442989457796765112362279623119752683585117025173996140092943038618383015597393461280034492291115145217924180815387948095748220471534394014069500889111874638658807495236983120758821433576640317739701315835336327224546826401821421925670340859385264755784795694249835426663820609901510960517293087127360558692612367271565293181845073746508841198040249402418283145534738235976160487002841212610412377510672440810761166510458756854950428347455787806172624179568585439066920986273971126977108075836232488381273881396223406208829819795953354792455917127394384606079361239603339813644256275424134206220378706135844981283899639396069443200326755769566486644511323535053036089007849270529774726266684040803285966448632837233961513156656237220573721349834194649203658251774015121273442763348739486051341723753960736522515209475252690019714045076072720632964086701147680375012425289679734904521791043814726593275673901492390204650061188838588636108729164719867469089724325342527631512057333653731570950439914124425721631454376954143544605811274106950088885489027262749860526281449866252210396639266731282375824693839552863870119420362606851380711351530510613312432676260529902348934359858448270453881401819523226038979149338547649584008425593370069234009996897637175511947337341386455348201395459030956590425937846082259408309888401218802740204221887126365845320483819626014927811176075548043013399263311184030614398178666129414113917551544989102973615468542909584923551250679103561983012091752764875947646975428982346152926465287151877825942802851301991530123257314547064770726087139653706132786810464534725933405795963136726647158971249547792696326281687134037558901681514888403620325307396915200000000000000*i1^46 + -174415774943218591788757833376145645185727586208552718147605994144174692445959728583237604714355174725012300161093265409997976223218047139088982290309032005792808849891822773396840995760176398952573777988759030103067030994886554350883395693933511116837350278070812102776997212220495804288715400879812271544881614681349115973718878651632535681466127237958587704414276946517764993765952742370812213671428349943746623310472175130683249873849644387295764146790058902810331993233542825406964385284032516606434367548209008157367556375974786995746806277281497001127084621251517203532290249239529126677386571822202768857983050085164382073354242701942065001786142836837631907993236686938983450132709566068365185014581704666191532927312230375367417724960650533157583963858363126453365656471424520536250197094413922105197412027717800025111760746701427025056420615348060922363069233807456707790215445351639091630793435486007928162559592885058857558771056064147472554193892785382972719179220423741392501127296978599841116842453369210820818698849016689076599641240268973432329747314601198901476015704355514143338803623173116978896790102102773202522310960617474516065584371772627686778078131021495275673798797877111680131975377263641727931248486981144391894053404152398076982137064028267012599679254410331780544890350140307474047298475021715842075109466386834309451687792404209955334742886555101861418739999362809466594230833049909525255497656544429043719375134427827624763116333676023691687219412225426000810028439884950040779509960497144936095208507001932420953804481718510780495980439181450892225308852118071712448958237782290985004211517353848858476803310140029607030289674608757963576232078274068041499856726247043917732326831161226310567801651200000000000000*i1^47 + 900625292226241354338298753910214943047925138998830184016673693016773174306425078296560642458979587702084450531696834877039340736897268821744732013712692543381797352376943187654085824785489407929101290866204127719031740621420706912558676567897299799004022002828093912610195179898643735908814414088883519039762227538822862625302238801292471426538671297207327247960512948418604244859625453163688003741614386568596311348127381810797738896310514578034961555058346323489854990033736451124103170959586950906056494660586398224463961970912841974087366550016830949791772557573845325601183591478140021594406977838089549797595330701068598696056280652340121280230310218961953858242808943124809224105886621473151918475822210832004303521494089714812081636019585512195859125947983019010021203895851773969749160867299134989916936931257610064426065106101524193089951984977423062777869970416714359804559824392646137152319593605150842192510532868949044056827467515624895346987742963123095912639873676148048653566275459928553168434253503336031096639979837908456324867991393615233568408081823677540899584498469859299258949505800423899367840803943985908481502704015556534085453521615633731848229804735568252633187255146774188453563795738732616822483173295058765251150415429918202478196168575513840381471723492963990543331139722780612607427422936403358626200593089279923093482527974682855509249051838739158247818679306105115847716150086628285390923866651627115265446051462770888475009017348552059911118267683837530980643769095079588492773843180086112585757346897466689677012339685371660400569744488213946404174732067748791014073957730446460390599035128320263930865606922865873735511243031304900084103329729044046163268713161163690542566309580037423104000000000000*i1^48 + -2728753487452072468090511218991176210388959360784130912613698530406690208418479148117611369409703193288999118341728339505489674476498773970425941545718751165934185124026617871771540327508688943168118841060219833010511237397273073918731159125308300755143649401088785012946469138680817703736493112643599668835038063612349918934265317792703614504865630555010548681243434475115225186711205157892760421903700266585114087018815292258575994042048353627188917189982770907129430852626438239803945840078959193713337186330106197678714808767232258992903127351561878878215907559963380674822530083426761005907733021816339146579689582143312787462177455249159119598700408319255482275993599913033594395141811034302695537730267426862329444508213757741818994759973856389416173337244412441923799488771176696734258865151830318634691071318679848228861419074400431892247849053003759561047593550638312283386944668312289140939293343100065033550316603352924165797495172662634458012929742960864858529831405357090165384610218774364649541598040809952117480300486231485160168748172489006982036168915605737357186434306780062331473659556846591877081421090286774798516682929773221333523726914241824675638453380350440162581522694425107046234755331852536069929536564583713835825439754948044094058052727335152365133840491852752921630989317555223424132250908560528719036567031348319339231725429251635338618090306104484685957215647275749063386437100710601911119401271897159585477496749811736813826353590068961392037496191851598530349309473600247468005722401991556565333033280699962602402842977486275930154927618084227310804228482915102936990619918122503508037182312930630693570826866079167606083555209401337346503255786500930855214823048625363441918571393843200000000000*i1^49 + -2403120361745995987695625505642115768407722872002318132281787476748748123440032267233544192921130077294503815788009457963923639081219722981098996577563016698142162231632239332190091654043962426805184525317486869544961764485635285871532791651722920148795035120859665243676741756558429212924874045657856726963860100698210932089296152105755343990014368089247800055564720901693280099086519166927820084170715457566601810034063094991006390931500057543506913800985094572453911903262725623476096843036699726992391810054784665111708768711029172093162346138971596437563141337045742092647256318214645484742677226462503808732658034201058523985636298498445854745967380573795086043060705461342782546285010180758898585293848252566272376167016131105715107179412921974557652932098872072908256667892751929298497650317781633823241170561215991325444243977575250938192376441809108307533906422810079109762093015330310990327484670046974040201359427651850240542207268654889450413002805094405343788814331471790032865047420883568458993519085988134103087543242493158683196464078618069203873202777130351934025191218527526624926881763015393302949192118157409926189564433007371295055661063129046622497298854721071055854016768590303609857786913783395356244872200233916795632004930286840988678721673321588576726824744120195221958394270764354770585750047133640387253145876818604902691228175745661802784999770652815655591849799433051702668279221001885846490001405758331780949352370757988354130219387331477507837805238068364093669354599037492876736441823783204376642985025028066042052464558401703877552169572802829981528346532130219835591181912158512076730751737704422870819694491222229195535435953625940852201193078961542044464266578361723210694656000000000*i1^50 + -536122610533963477091565791950368471813699165361350786221314951761278630172282916820898602911830523523465005617413352147969516413661606352864268557701124314421543386728494560889864021723673389666911114767047706636576999244786920475452394519866595651481123251042238599226021969811187069465241761361240499886455398352531920720662069831193543470394126472227314831688039292225851063927433334517037223306230628998906775672124172617574791220890358669532777296081368441582168864369716099110506369636389592280274597209592257932871724331469577109936092192041641301385645669055816659017197933248580680631469069865156566331093304550714749334964306091286164484319912097519820615720797040509290081683156364923517688082031544537582576133803755093323106623607343876550980263206704342537385226223795903284616159699919746099695258944169995422572825065412067326177142903314877276060750309907702779792166010750181610622373876707472590772340600138464298207658546816345069015640289305861948394388393773786204643060087713376858459359775844227295573790118343040588570537112225999813987009305537722216129677831985647282203047015883491249987895125129239197223129378834224929652638203125150375513633262100139623401297997910435890678266321187864544786856658145166772938963290597616681734987311301869181274337766945665806905785579601533627781216759847672826152500433703202720669718122768787494635469178614587373611446185584894658672524885790211077304815128289812993123571773441216556232813977515721675236080383024018055001521655850890527430843874020197657605920575644003714702838444279450333478583132935865552659288780680047405119053594627953045762973502806579377875335440472691230945219891376758481478356104533093712944503414141747200000000*i1^51 + -215095011451813116933514642600846220721498893846503923165446872277707067505387577055563758354853260610933008128921508762406693840683189032133339320724839173460397932338091892152235940893956323783773311779124755839470923959197066366599740413217015978963104064305638695264198476285475010395663108284131221925742472889181380894741744665007260177811268899884111378899431121200749708004639680251943409819602239473241433301587762432161955100074886508448362548382369232180180263227788377992847129803791193216270244752811667461119601699374455216158785748986613675333142026473604248323907453775050775933806473696422157719165769214413926701316351556804860497122220221811720817889836157861216050349155750057804799441744083873105228050778809910310204755638807317788309569761472860278270611822572020515661519016458130855147537909655797346114721213124819288252306692736037510290099255892018493468733626615714971296635989014555534162149122567566355307871069395378705053564823562809966112504045032129435953930108993058904645251943283128965409112465725002155127395389510980113608412521203006519541256382928683195721109087505761907022577824063118579868423064220163408640726377435778951766547392264438587888871056968276810333827038974990019082991034493728896227674854617565950530021900279003749615158204281280743524449718054440181725028669555325393442260375389265283737155135564068159183385518357332504764507767044024294236786486268449329904595449159323986481603072577100947414204749494550273812292438474296817948134579622904221691256869783563693297095983711863038610224854796448531543295888220122488616966166480666924756669375852543598154849853928124819516781443925177026999052049296286851914021368326313265810964480000000*i1^52 + -122575950498845924943373302882642794933669524505873028993161600293526688174316158490654354168134780833381030251807098284434675019272009768149721455527427295530507381046613307290830072072984285991680583082477082643598648555243871174077073318492845565841920512592430132873691471411061771078744377895869618990991667371967049975099266835108541818265705391987822069383030388996874984153395267718536197581982410031619614610518631341071129975976261767854472415164084779046574022046078717488349431603178479576164668830236474812347454320626787868628815209990484620712696961425661877076385630519298986691277933795035182515778459110568640769864006570297418385309205318234585391459905561395845392613955171001495942245051217098469338680487833966369454313999601807154383608365174307959815614286806565033595970740287606855644726593799697839084815266985725998819038726066603818137076684814349082506092831433605294363297410995938719400102959186015850742756423786628776137914875278287507415457253083538590734423186837866862986887745766745014262004556555572004897041525882902566620147103391711001713679869288605795207876431134912963388869528280267144273522813689754127434135282269353530056624837036499106008506930361955928837606848401724566935477021743228222684629901808206311887069155984469448428208091920653923164832449138633660695824970321401099529586567222095639085573560876374471245021936841820753537183577858505634114741364725959222610832195885103825613652404644798760924241368420073983604173604908758481977957948653433614872225791752533394103401118017787173191226591588150376956429290426798192906366198755640285590593003385311372354768824849925877358436561654661053505776242509414335822211683864117248000000*i1^53 + -9776094184903836210849972919893257679570511769538981893487221107185627253665031965191763269713278701936435329655783113669013676948534167185987031460040914157384097378633117988136459111906035512081695288824286901944814986100678142528654568447662614774175118694598088026255927580311928526026726792768768639506295757517101305305861971094766449432791468999639349465832825164146078711159942314216897748823279241527140492920060120482889015447161595037522387666546483916571388488810119368664548963355151747789859986642296802008529176706399246905433482734472080435939081511241661743615557131774570730556836576698955709366482430651651512978435112834998384211189271263245435002922827282854236211474232116855568355943094651976431790173131155646356809651589041994700712854758917959133013535822984203913833921664578004988181621875811508589346009149614624538203236538295714716601100336125232832345655394683873842936311315182625452440288525761898516057946399199228371931244176567679099335465516864045253547450161608049642680579229550603382529369322133679594497240627059243514018472866798762765377838128212653530987847563470003524364110125803970510378495610907599264016855519263098308915322493720862634352235207949091508080558479379433029226766197675338437779618455342932626941800169517133155839220723773183339931371987078023498149681597814708815615569816513219847916994953353865132168411334427283017285708644691840218641093087446212006275659714547323740781356655527255370473066115553110036470129211130404411861900462484009924977750558774312268159417220883593080277359216786832590743857243360109782786372527075779331087313868752510326502081166032757109643683791166745910894078405096019186628710400000*i1^54 + -275760813453756155528628455611073163751904560393186796708705093696100803238613846815691669791494140695879182121520106377182027537098117659844125305265439928051552519104915554609726210407773017283681723187188557017990198439394617302016722457193346072226061990639049338274202014536482267885675185254847560465664915209541128359290365373287063157243443424172456456732980426796424622160447095209374391188533082902914531037024976078617392221049191395496039427302718269885043466112806638394807039184137394756939594326954471360452079884494230668278578973038933974741905391244594469474476893738495531812100508234871913653677562094087884204836932699782202010535996694552601426545222590807626756787744529159269433184184231517880338987332244568217971771801602325296087095588299452122687323435602320899306902441308525790639881494176427369365322147389734009160242702220279740315373228321392862101184010617884880317351035586489011403859356122361174763479980498970745613370902658182605219116699083232756546162394394573817360968887412274593267341570691888899094922490007150953110105902229344964338874724474856885324895450450078177538413373599537065667186417961281833022494322234335053134756227999448843270955330593324281637765831077807288422572708845464045398523701445391253659454978722119968053403498518199583896331700422424899630131850768384443187274370357187889568549682296354284708038614305826054910846552965924374918912082247807123701473229853092683903885415488168162965141328667938867448998813165151290259061423336196296903866115912129023208731042820315651545319694092386145781385133813144175526381750741365069757089313864954052350417590932241761546840030575948023634344627156288000000*i1^55 + -1206621347806253255124628847365931820999704928772913503138376612911540490418821496717267214984705486717961133960977016983503299202582396630022249642422223609145238227901373405182130046348968703785373370971106968618323286404593318796124563069576693394193942754466860833193445502807678702345864147489924848418868746638379708949468295736524794928810898533581627594242194681571364490945697711338139778472992615795360014378799702528194836912180804175620486475811455393066687035378813865164662841697841605857769423249639766663839750003643176360833042216671985117305828424647802633061053338602035501658134108745894670792570815513366424317433971426013941884802862416905666402289054622985281988598570084048507714791956335564997358795971176057213487332894325896007742304622413127969382632519079554096540300414276341514713064687755326087674830967555417960911849880416924816728675091831128035876815214173535767790762269786053339693237067905461329780860884877235657698949277060132699426971519884891772799318365615161211279830084624135583048052819914235196068589559957619598091152366504254901489901630933625453592479618403823987903362549599370374338911116967668873144710481081151898614359256451995043306017906884363904854675821181760566264859159486727456472340277936540119224027852339743297479257466548033818201132439192735364019505427841265133417999398539201071760617597824856897017565464350700003603226390696675575024232833537257765904232140875402244490687209934064852380117939675267170341747659497717662340578253334260231751169021455491957086355775279841100911382302379387336090125546195305492491774902063695474978109138663638146760857308182263542004980279944168768000*i1^56 + -1695228211260081321467692679252252231418401003338478010510391943323875732052391087206760515171591970596844036031192419003456181774213925318127970766528598267738343014221358144349336619299403275854194008868463353349789724745035943236551812719325579448005293514046419108054499245704653181480392659282440255286645960206244253672452816629116987187086064450590282287185820067956995837531548303199099882079304456185302572022001169982026584879280719639080981264561590941860686435768508856488722818631353111994526555936451013945286921233868921863670143908543272927834059434998940614055113441046030680819014331110095326330421171711170291425439093848941672257563832009603551431675788503702494776018018226827007591306996174748688267524929206752506958370185423168525301703112723511943673083127194668192917473478707406160837309455998638196750251566875200498286024823072476003397789712964258532069146259159927959300283132079799110270388915985127887155251958297613017098334994246914844006081809793784310656569316499485317247461659350429910454836154810020538573200936103722929145509799030564110227358171182927472851680769522693117639018797829890958384549945084259323657159265398022231113427087581238162302494454288120287075878154862256058867296612931863009467501846053784146949534260204586297040518572454341321875682370666695842087163585553714695899831573499178871629510580303712700231902508810145544185299270403864215255294195535505880020750192858190241832662323003166009249094694379196147617696745692817116298276323913241722826365160500298209001064939560000330909052895531954310138918832289261206568834441898746665777498197030088835871087053095058015200*i1^57 + 15616175159958363311049582864010621917556912058696195649058179157560946625380333119217623968093108538214296619315935436447704609975726934321365110389727651412482369553263218338637915567653548882773675885344299600877614026513386865102210112686904310624157269436150616402093880233223438335290422077045864167430562789845729555927167253356868570849646409568018771809644606520781880860059099065405223442612024582026798334693663852185251388109442108918805552661306729345149297925055075402308765952158035097978265018038783153967837281647212699103888261066196397855611255888827970205306545534844703730156826054431284784428283766253456630917563159962978938499693020435378283129292067291381593710626327149811584888312009525860294364746181309384674799462049166808231285273605781267038883343658673994830446086680288699666838659753372936825748053089016828202357258902350547448316594279909097502532073540932410062815895566608151130990909909744852317498575451564637861093644575230606155371215436623426217899515059865046199994694235202248676627584102107355587867543259280288158467681655812662923982363484063733413029374601127115810088125468306877891733314604051545320074106457991228537142872189209669487951355521251444748812252794942293259308376273555562033953650986564807654335975765695313374436015809185769481777932658215780187674783827025445304195645235251459921779617580097134905211878124582197690297622675565392501815712290131549573298600639901090952584897630673567119339920229278082581141892733291513002417832631558363132436092467895038704569362756973927001169805744863561437716328883918520039812592221277662372087201469426094480*i1^58 + -71169936701958715311963361847871933502327933184112736620259968467232644435918452603888027035536350840709477429018985521372426724480529525529601474036382689213293747934173928710028612851918062049579526583770424275414588007394779649709358197738411630385556709819986858128996120748474208983717930692410525729414476458404563419884931868364504726908458878854655531346040499329227706786780587152741789540370121413425358885180375340853700765156449733087930746300857195340850465331142291152047646083562385012598767717283696309950543731579613855186477659420482655552978961262117782292496419812094429157705190701915623877812376354389291341710783821041006660670215771496201409713094245926919315456678719171047680815886180616950472575201446571930894278260751859994712037397843115611999498855370562324441534499215234164306697720052696359190796934428467955374557766560882288941465962656670695914222561524517909100444911528952127657732646859236113392064345006820696718541763513511941397366220927499387828710717634780215238712202127182220867569549200252556127509647318817925845155130022570002339377013803700906806663807695203996583882199938393647468143791601975338367107352051271825102182738432684744625214383098987411178794752869258467188207816673460254707784624701046674359394107707960649846578902060904405263905035834879277513102561444195914150859138990605740710578022420307733061774518344902473248610658651142719039994560509668980686380601985606271971483236146853852140074279331680109660158408777068032198026406274866676371600808822077383098998125235190528844841853580714813488348187749261323793068215595892785*i1^59 - N1*17597895388122100321350371332099540069670160866557597436586447209651122811693656556098355472944705447353091984028527341979974909769814978534180666426520083920106618926085925064536633731824791199108716886354525488119400251744525167081344269993349660631774023720828460234387589517171180252091387672022962706286235684722322930677635349963926179747170263844763213225205252794361550454726387102935128528600838306500494381584540121023259961187611765472469728361642553730510103545320057193488987439666660982721278436617954390661376315312353941826490157217756361956605475976538318728156*i3 ] ]