0 0 1 1 2 5 3 26 4 154 5 1044 6 8028 7 69264 8 663696 9 6999840 10 80627040 11 1007441280 12 13575738240 13 196287356160 14 3031488633600 15 49811492505600 16 867718162483200 17 15974614352793600 18 309920046408806400 19 6320046028584960000 20 135153868608460800000 21 3024476051557847040000 22 70686949913608089600000 23 1722338814665479127040000 24 43678918768370217615360000 25 1151163098020956643983360000 26 31484695107692435023134720000 27 892460332465806532808540160000 28 26186237986120103311949168640000 29 794428901577342801313018675200000 30 24892548808709817899339887411200000 31 804784400532892095596601960038400000 32 26821016054519132684855082693427200000 33 920597863472462397780591005977804800000 34 32516158020575788063168303818866688000000 35 1180914836707114515203725588816723968000000 36 44065842284953138280005846234369622016000000 37 1688265759919445599686538136487626539008000000 38 66365387254324979499534994547117509312512000000 39 2675013372254196623340040063624603269857280000000 40 110491463545669959291287253878204849958420480000000 41 4674093995531302097342234724938044449918812160000000 42 202391047925598870084259235778580422916445306880000000 43 8965621371789724119344761506326052605830858014720000000 44 406111233305326034138557893595686983152708249190400000000 45 18800738952910477764935626266897258940088963196518400000000 46 889137352946604543901824739972971425077142921989324800000000 47 42937216182948186287930551873856240383672057887876710400000000 48 2116337508556997200779459330866329153838452322860636569600000000 49 106425157291884127599845218706637753068810168974411038720000000000 50 5458097115087803885635718762204590175353696259263923486720000000000 51 285372168737853184333281618651107992329455465201741007421440000000000 52 15205383118277162648235586425365127360436429161133156671160320000000000 53 825365571671026808569019680723106277113257518489557273967329280000000000 54 45625950139245715851768175182453872822312442081497458009335398400000000000 55 2567749611151418363624982911064983395009077077615307085285058150400000000000 56 147072726423435710178478071578167778465253891402953672319935761612800000000000 57 8570745052064148407107408753439163473119706086167539596701458654822400000000000 58 508024519403067634591166591363425719597891521402065979129806760548761600000000000 59 30620154282729747911207934501525932582219394160896646180329226927865856000000000000 60 1876150398359256012727960345776305251896137216421056662952532120296226816000000000000 61 116828904912151097587934398250307550844786511947093549106156397397847048192000000000000 62 7391690982725907085565520212124326467309562533464151825880016204312185143296000000000000 63 475050831209862493540309440284318792045356775831932985484427316675592578924544000000000000 64 31005190960826946244223547007815882963751055945250189248686577478288732334325760000000000000 65 2054590254006660922785477272822633771859755950937857927906236236701445289840476160000000000000 66 138201891957523724890630706519364305467247941777225280044250687985866505500460318720000000000000 67 9434199764029801977851137902413378236200027676165368567602748411539190336468245544960000000000000 68 653439819260493167071329505685092269878849308856765798836961351134222354662021125898240000000000000 69 45911909800662663006365533736837731730611722164867126287980942620318822106095619460300800000000000000 70 3271724167517018965248025679037168051609891211848112392304202288907264379115578827001036800000000000000 71 236414618649793227815379016534916025726200751861184888481788995564711623976699754561771929600000000000000 72 17319501619811791717384192277434144550753432977651194188154419691187926935286303772283555020800000000000000 73 1286113235327585271427321485668251747865830841046471274939246137240277015315253662465999975219200000000000000 74 96789281193720833998275064453340134872082996330306280591614072219856187384344996250409249013760000000000000000 75 7380794511534178781960851375570444283939233964989847447800465383221726083887792582440546740469760000000000000000 76 570206672089797816465973488179785356421551409839597582816308322491034752502855566771039828988395520000000000000000 77 44621303515032515553980002862109566085864750346712819818518830728988772686571890628221171868956098560000000000000000 78 3536407258865775026595877747265387767012047026969801017653036590415781877564413560395717663860709130240000000000000000 79 283807198922340299656355363952770853013033570374363653319456795296490388195846586692190774919697740595200000000000000000 80 23059952569755828074459596013897625626221303857665821671453109864073948483119053670910121713362797802291200000000000000000 81 1896713236740725270091566607371183410455559273573329003017900873903780165795456293070886165029999165728358400000000000000000 82 157902562983181481592442166618797628014455233000654300579102933468090497755757771473496558829298409922573107200000000000000000 83 13303270530284451040277039467159121363785676075462604694919870768847971563046649433108590533601170204367047884800000000000000000 84 1134092235208743691690547742287655447209783132700563448555307861384460641990256918678360081079068184124355248128000000000000000000 85 97813642639390012513082053780964429619521406046579030782161577991816175237321890939790007259252204758712826462208000000000000000000 86 8534014005010603821019904202147346636613647196604805059798896049784727407896746962038520096189843133473587562807296000000000000000000 87 753100989739312663966965170307665893617230737039284201474625824892270666010641325833470451887942610539180439998824448000000000000000000 88 67211470729056225532174697003027810816313756565445693277926119996398978837131106198497970359271696839815475793412227072000000000000000000 89 6065540320775968758976939649534956592778077757126608936868264320383741266376178067604217244905240316246121901790100193280000000000000000000 90 553449885155094918564211030841301875680690645859806102021954270018625440633326270028529761417747752838042710297369095700480000000000000000000 91 51052589587036572804162581406159267704771126285579068063811534576310694209037576837390423334387543710527680515694724812636160000000000000000000 92 4760329245649042578042595395098685449621292736274728744291312955179832699151478165395752416221878606426427395446592064328826880000000000000000000 93 448627721598091643910763172301582672700616270439400915498569560068117520527360414862415930414373433849388014168269041125000478720000000000000000000 94 42728370167484380479549866653907140507562732495323269844671605580905209649968657339559742498580059631150422211636761292215576166400000000000000000000 95 4112253514566739585299386900874480215821420065891151277957686386338134420384585807722607045239071149059003814553993310660045727334400000000000000000000 96 399880268847844689463250100786366474735835930040092941757339955529637531000113914849080572864226902207705445106476316888330075425996800000000000000000000 97 39284459106771261687251838303013478222824264957848281268377420119223811783623645530708702019869825489006394904624358733223994459580006400000000000000000000 98 3898588342019238154783558177741391586533411924591058797232858830580452073648764131339044476126320452531456701408400123049604864145987993600000000000000000000 99 390792096356363257005172810162701825658248352141749695937971812696997383364808712289993862252393610436008207120048284542542998266707968000000000000000000000000 100 39563327947436633110204153065289151091973799534581100911203746046291953319838909856898321551467911172323082617045703962555094010148421632000000000000000000000000 101 4044885398398374936661675235783976348130889865321974836711109986075196216222885026880131886111318747923866050428665353780202958741441609728000000000000000000000000 102 417584642706536131137079414844446823405937012033223067645613773279793741986087412359256899231348195487543188790132893498518408460411351334912000000000000000000000000 103 43527831848644619442331726296368287367708350909676343959973885226645547933211507108194858961134095869197145150559798215939137362017195688722432000000000000000000000000 104 4580721360852830669068679844983435217892430617971015187979583440574670404719683533535002900790763954268936206512920451051304602753784722904580096000000000000000000000000 105 486637861008640341821784164874044462746318291612702512504980021337488289432196359708037292020347787392847014289304439841096281764808994064701587456000000000000000000000000 106 52184879184297987410384340379937592456726445689983308511422145006588008981627460435012650607049054924510646827242671498141049499362790589225576169472000000000000000000000000 107 5648232153936144019715026278043647324213587702672580264286244912123518505340687871230400924174584990909083601258927840359614312437701803636730401652736000000000000000000000000 108 616981946598491527123437756143879390939091268951984606872887246573960978897226569543009443865264766387778956880228821003719104438413701956443376717922304000000000000000000000000 109 68012400084154317341798641386073012756679352405031702785177431198757931016539906131830674826374739561932769290212790128501906225940265599453105599188828160000000000000000000000000 110 7565258864756356654343902896981195188863132527192992572362276611380574909998877763664164865859113769895016634886257884253920112227992903806171479133871144960000000000000000000000000 111 849071945403802189950389285509000936941432252581641733620616554537971736874961557846823020550819204544015059154923721015352198417032405097914525759247713566720000000000000000000000000 112 96142580516351754866747671299793098362723122409760491236926326957885709125840427848131895546597597892840299641844618328373070756044348161686153261575455910133760000000000000000000000000 113 10982566106350698191275200598388600364533000353800648214180623434544694863409392989379857139664244298852219728349507366895654840034980252007486210957794437066915840000000000000000000000000 114 1265538661963802479553768200818878377156107382183101096932268221366052447921328794253665170459529562221805783646624527223568530822458129000441094521900301080225382400000000000000000000000000 115 147094994157150389197305926475471665302111875605282780758815214213704525901237729188048043704091698020916530114948030861449295360525213966302887694642138119322101350400000000000000000000000000 116 17244045403231114518096775958566070572379486081375079556483343725091552795758990645337875649349935849616932892033911552397347668255378270318637464964927730466536869068800000000000000000000000000 117 2038767294742080234030821522740294958188569763962427709966164308025113651941319526799211107331923670451652848884445620350997297849784239540159574614801787944235918845542400000000000000000000000000 118 243081760659282976915325192442375938440879069862028759517506862973777154381944542105728451896117403126975551596933427567605690657610977735101111121536370023767853401479577600000000000000000000000000 119 29225557136726033288652257410202532384461761269552934723853287484789105472143719744265471512244688250081300838614454758867287332318229062560965821926984316602192116181893120000000000000000000000000000 120 3542981916457299154984511264688596791106625859949043131396543457011783395686635052045488927146879263241145559110242239913494301619095124691736762934279491958871211018530324480000000000000000000000000000 121 433053223660317841282078536576553743598005437220092963637424077989066071934196116871263040885917180298158045285634632174403161460968923595136932794196939166633009504483771678720000000000000000000000000000 122 53364296952227430491319775797630592542680312819441218123462746293157803562478172518814387825395558218967510593183639383856325372638774444896738555064434137509248223798718711726080000000000000000000000000000 123 6629319126443226710599418442148074771147813006699194429624709458513396877639655560001815247309661859354142049389992577645966937298778442818667766857509739312793510484948540068986880000000000000000000000000000 124 830171032546914479704722319430502627079552948756371243110189468166241434955609853791161969376823699804336927417316512667670908457702036397116021924849185790543383421623087565677527040000000000000000000000000000 125 104789817818600117052769389018492491097783211908174269057771471220454773960738455176553291074369282098480099260027810653867164627589797966634437645988555956663990637500074040407139287040000000000000000000000000000 126 13332028595391015334558483878399940540224169998311940215998814222167808790711567120879495215988975312821812053109719140316449308105741355717898760356198983425322876085830594030309820334080000000000000000000000000000 127 1709512320228507622368295913512719448841017924702601969446901567338076192418699072281643248338686553803176552577989822744471075288568194304217339098681321748423828409648107280002254624522240000000000000000000000000000 128 220912709791840063707245849909064272541108805396225877648929130589888202224587345867892665204279072802143805334393746050384360885157559564101802858685135544904433899489315118367983342148648960000000000000000000000000000 129 28768397315163981156345862829682482239983801312646502937506755840708118458128551317945374992304196913916584570157651586758806305378744605685886200458294230914727451402778462410790166409825484800000000000000000000000000000 130 3775126903775702005153815335083941658691033331404519934422360967455708299976025748816356831039079064175998262659892755892552746744689585450695830007836003559858931914755753188797314950652284108800000000000000000000000000000 131 499163909367480546731402081106895578515379751833062105842527497458459262033750702771441266320345470638565035271076335919373497387248724795357510205996081639515261300057681895222123786262535575961600000000000000000000000000000 132 66500624810994513146021473094824728845543069469369102710894569329543443020161663587055734150866636105017140618249257639962137748341440733876816062532427108444562214832581458672258387659406529318092800000000000000000000000000000 133 8925956431734171618855961903618326713401447118146514833560381108445413400268147996419856458340800809913999636162482483792092983524121983040030890662293349833312654223578914420908841849863551524746035200000000000000000000000000000 134 1206997061030274687422292181182657054754417919389420881950919631290534141802108979667768624880714099965178125186424117956912867158769903620276200369324649945930544856608895307305406848800991719721009152000000000000000000000000000000 135 164420647570849162537791275407056057486705882426312826167061274378317093208484536255213413389412426329880628556459692699212492375299520740190287317766683834635054532916284912958701613311305529505896988672000000000000000000000000000000 136 22562219146025860754254302002971878809132992065356672911043518404930846959144470709738213369515904395101476992465395621153950027488161024711319835719275961455438529818307653633804735358563266707150092632064000000000000000000000000000000 137 3118599130899843775748128602702231529543590110713619616207394502549349391334683184203908120710991878867376655551791823545816988167247577022981452155638000507980257171728853217974431643365004861170094893432832000000000000000000000000000000 138 434177057842340233678212695603921673642445759775020154771535512702666731909759941828228014027883867145950805743335340912935481398843040280763487295673834730753159874709041385576740185043627495373149921395867648000000000000000000000000000000 139 60880945329897043604991749340684331563930662448132778576515338860288038612845609968071907113522524842123690440474390291980269281897817802671988318393918082065445056228849373551426517845716812286441424633431326720000000000000000000000000000000 140 8597675303991200672909712730895432366072579256334915746478714170768670904778321541194936823953305684576121221203930990152920232795963213047864366473483820337628127256009462810646743887791325343176301862635196907520000000000000000000000000000000 141 1222768036925826666522607734201262163776034429411453385373774658446147370390281424382929535854844192348781215953641116818416692287847073557623815954006435766005646850564923579837117918954249127052151463988512518307840000000000000000000000000000000 142 175125365694182029590391756741584218446682324257526973719528985117772520437280130392480211600436138995609738242431653807805273727938613736025650461320506440023675794420828412139697663148536716990056216478549957274501120000000000000000000000000000000 143 25256596367134012988721628628153060707141699014875431179996500738235445788388532575435294650629463002399767790541877445020310619324197335059512269955507743307745480551575632000004004998934597377056688842242745250904801280000000000000000000000000000000 144 3667756767067171188154187205742744190653546339494920283970835677947912849056845130482330486285271029480569359271539808252219612962157935401971158051199716275607502606295059693872386701644041278463577370508941463467432345600000000000000000000000000000000 145 536297280597554192664996234964220458112527763005265862076086754261442391374673035571831101479529409953390565751875110919843876600696710232347361517084567133156434529834984708116780325075816102180284131909948246968749365657600000000000000000000000000000000 146 78953199968279557404149242366904259058999640787869176815171085687464910382283488621185156087845279851935619303067264946809942574102777547049359719486405017883985791685865027043632840314969734047093635419846240126571776258867200000000000000000000000000000000 147 11702346054209920884926122856894916543051281601640617146873311604966639927558319517577922774043206536638190959072573887442026729895864164968766982225809069095398414792125998420176181848352761391878862642412569168590968953870745600000000000000000000000000000000 148 1746205885995151077442573483693119322857902503869776843661866085776860661471283361962203404942669331504744909630169073175356956635924417605154618425435078009602504412174233978428592274701673078820483214560220999339089592125384294400000000000000000000000000000000 149 262311775163035718589084618078318635362231345819039934977163568705416964748191473616951354571324901800014250497050340004331294603723320537469635136809901181884208612440106668623817676920520594906221851629304630690499686300605480960000000000000000000000000000000000 150 39666211889182852052856566658478724479728828754461041445734247250351141506101757914552781114758735482947528932933348194858188151412420085662381261607491000531090443070551842741125794572289054793311905012815721352710889753661103144960000000000000000000000000000000000 151 6037891416930026752465821320715310312463598196581766000643170386804183663125318858169384842191117765390976341095559700603273161618467854380856371512667216312778563678130336199269448903938793517916742779883388685497316248019208681553920000000000000000000000000000000000 152 925108722675977545672877386740677194921742590414370728633922919503163243896247236883834921992905093846228075567653631989994735243400141927017536643184028899127148325127722766086211557903165701019928294448339122943649058777272520812789760000000000000000000000000000000000 153 142667377682610110273100946432763199736514605073429253381558360702771980506047312572450191280969988040754654030563707989506362279397129568392916948717470005366201138672857849099768418883968652752204954661349865004893584994741007863030743040000000000000000000000000000000000 154 22144341236943040601210232343781928363818965693422423094619417498219522484125220114950080095835989098936043055281712232482750803301235270692263438123945802286456702171184002251327848127914835935042711559220297646780536685413176326080377651200000000000000000000000000000000000 155 3459306375864577727665132020869043847477934943765235769934699226062174660905156771196359064279688647089978827108319419854245146064168131304654099563609927632165052018622814875541024504094167093426559259178582061406178529664845123501683847987200000000000000000000000000000000000 156 543858207303366992688134108213733715598695288283390707558902713520790369689642712667035237907277915827455829091568229524678507168945763550789810133225562304424450977791007177256026157740538852927313619617711021688082739008881464584534973900390400000000000000000000000000000000000 157 86046892441874626287544404904925058617105397380398776387933953535842423235586245236897045365362498023527698054451026920286441152882235249970371291822631019688465690797133496968437526686852613986232531000086102600145168210088893894935511609586483200000000000000000000000000000000000 158 13699988616953002927684996477413595105416581792879846491474615930529037376748599061076495701702625982741672965819066251876727592498106532958690879341931095873591629773116615365975258957897466709158255126890756578824720825980462482806226091789569228800000000000000000000000000000000000 159 2194944880984975506756103775893526431728848040754809564917044202499130621363947234649407924961408375961789941581705722776914583220880194659321433881508084774931628768581868364887038495398970946035538769264974588810815945968510205457321454278916702208000000000000000000000000000000000000 160 353857598202180262719973402240033949886295727184569800156621021180677572613062926358901653949024863525547743322759440963345354845951015241899693764810659158389107112522994391759772727700894525922956613685653474590359065510791936391960798873719289151488000000000000000000000000000000000000 161 57400837959292674747926442948594867176430049816210626718373887068378891117644448944577931402610364405446364017511905391060146703573742397369330198391271842708678848034516578652169666208152205980927785782348665976120818024536042418944108619847530557997056000000000000000000000000000000000000 162 9368633529552100478253111989905880851523821126036603848161151217357437397577222467624812699610159913405593329928870483452512186084327835136616751313472409927556898550164423244611666051867191005479457009697026655089882542708990207486216095808558406857392128000000000000000000000000000000000000 163 1538460300423089781011109957998006012437719514647069317068220642556123270903056382904822693336567519795324573305466833753894447082324440333967943638447776457384217512474695422778518937476175498084512101719706009894837577371941686819066641408669559646943444992000000000000000000000000000000000000 164 254174671428363243489559476100835406709425027313005308215302268258918919881868574486449703739015852981704946415731687782092505333160659416041009313722164517067837218198952466507057360298641769586429005732972048340104082086667814342923656910585298213007974727680000000000000000000000000000000000000 165 42247234563769614307016717982880805932202770254338294862082743800111706430562788130431054111526196610516625755365854106922842943459895378617296817285295741097168797446729683528690808186061547797757158928294751881187498126735934123858641125052704947117604344954880000000000000000000000000000000000000 166 7064291863855304026638266164864687908138606442057477915892684381294428485112638008884932982905902626538174873104927029081965623211570030211133787507075516353035887165070650447985566505569122813929496241144374612375528790222847771211323204814462269832514495274024960000000000000000000000000000000000000 167 1188304649642556075515429917405107652583230098466014396415423625892318161870768134806860881157123282619590406798752249554487316925722937906472027877600685054808081608306823756143506829864585636134731835432153159931364009468115536575499631276249972123729488340351713280000000000000000000000000000000000000 168 201076093364089296600861457928380327401244514962416594893842637948057270986629766267143768440414350511388519472666047631052828054445277541802033376151731489922238622652445567576417172611182437077058526630576785837182746615505280331274989607412857501943948456084446904320000000000000000000000000000000000000 169 34225626551985227474895840366713651323592255729971388492991740085280915843276482066342983874571866748462586492654627147401196451741376257124141726303283809233265274264327854109190722947428415815478764575987803998005263628237442192169376508031983239333160610123842217574400000000000000000000000000000000000000 170 5859839556004781897174585430919163639448992721506403883678131132381937171043680139502502593301031831446613781235179080726381259270340782721253564098634738889790762329480121348275580236609917361551267300788172052625213520040865185955910189584674702806427657671389680658022400000000000000000000000000000000000000 171 1009133421703040154137453534642199249977843353676603161178027506573305189494734675747423198025897962594394035331952472271990386484357305338822944266997393573408321594248470840451678091451447348151670129203883637344776323620725711641652456556180201161263737180655390181608652800000000000000000000000000000000000000 172 174793537062703385531408534063246204132896956345382638111685658347403061107527229885818966598717071393549320085462065009627420162849508625868350331820090667510301037260382529988444175830881539888193502748822572879083514872261414855050450463209152992810633502775717300068050534400000000000000000000000000000000000000 173 30451003182607786006218914481640051481528370119660719413857738202316411187924034659934552516037723651073994986205331015712314519418449701690685666174606469367536802935090254122111855414265526658371810156898399406950169071030011130979489938463658847949827435383338730378248165785600000000000000000000000000000000000000 174 5335350982619709615821476376793535890725812921448786323966955640482452426493993684294103795354407500713725035278211044252117994426607222733259122848752592759728470020251157210686901672122899302116815255534189176538476509516887288560334550299696621924155035018747599925148311879680000000000000000000000000000000000000000 175 940146222432154628712883952254304521022954000513914467663008197363400709069218221726734761365741745936376390930113814176303783886549113065096703593314836934283878387221017148461426914853255901130365468637486919127156327040133347398430547789743962076914952082965658955893207392583680000000000000000000000000000000000000000 176 166603784480922458875961982898212928169979981126614201913841475749696003938356083904843211597208709573432519305552311097481628716593251580593701779077177124476859983341719207648646234747520404316648541073605838519430335086371970981201060339696216052428351720546151956148908100797071360000000000000000000000000000000000000000 177 29690502488150500538020562588690483161214767417847615321999340075944100583686872117742466778181768740127808402021534755276556949008907147894349504697437352875105668093063072471121369519932089405897012314186244985063088385821712057680945788887268110704396326986652815003684081380706222080000000000000000000000000000000000000000 178 5320835080776181505047361378015524072416026246155954296515611089458675719593339183593008323564930686100991657844568482821122906539639268718751926008703854964487891797024485497050621616875319427536541020788362072017891816861741676023723250829819806116329592820450776377693212787257712312320000000000000000000000000000000000000000 179 958866403775818972573285888803341371028871059534732149916923525742339656532097697385303610120088064107820896157028090238966962244536103544349088957114093708779892443761956388393973359670095597831272054904180508288016747283251785652361463026168352860682761109562485874058821739106310658457600000000000000000000000000000000000000000 180 173755715145922368335421697210303254995143202116585386912903593494523522693263079207681133569848036913251213798523121732862691198393221073022458710836182928020133477974472926105784242454144161364905282746866232358594350902933464317333854825560613664537397953169452245897974553510228268784025600000000000000000000000000000000000000000 181 31659902343870214345284657084253814906960137586903135485955672811667249250006445088348319914710632331273870229863495924710360254923491961290732008709519578877970396154648218936224718774702328694910313846396584714146032720018235797435175411478201352158247520290134565540923703929351018086871859200000000000000000000000000000000000000000 182 5800380047019095707286391537358557422581326792309870096270801945345948810560706221571906900501734426200429428037896128239937709791497511048321260841236922982720293272020158707394025105715278772591141968227556340017222663497887994016472417947673726513623575105114180229312642823740320426506164633600000000000000000000000000000000000000000 183 1068481007662138516364867813116014566668158885129923221042214787152038703342313343753192946860392168273526959962009264041431884916346764263068578489060849557613997034008384041658377606751501023877097601937537951294284227743034195183738788031802772548072300856580587678757745995422661351816510727782400000000000000000000000000000000000000000 184 197891824955450608272748151150998055001637228732498706585232985797469838602970354007389717368097989359489709510330407113597034431431016279020340855422536222256586656531579218174409222912207399685803312638639356579967789541795122097377922601698781385393439257319491167617999436870409750460499748716544000000000000000000000000000000000000000000 185 36849104571235484946601963173124679861389674016185397902951636640582785499811327146788556537267432093209222023632813977326493512798939032613024358573653362347854601084278946116947848109358822741239363562622964908121172225500644967963749264841798003523191467649060609880793934385581432654925327115485184000000000000000000000000000000000000000000 186 6898450428912066641278537226355576877461706842807628164778240090288112455121262658512476926334034130886133824595648849040779077084216819975670373513774641010560894235069532269659685868920113682952231204811998730488631593123796528969591865457619614505078992886874491050623829007853178653355697707478417408000000000000000000000000000000000000000000 187 1298342573090491317381727409682344398975204555380873382523524252173502744527571197946129813823557966214866899278952446417162002257515208459431541272703405951018207792834924134358832900308873958668687397383137064061147575867891644478872601504354521054202139900357933677062452786415544876498302876403005128704000000000000000000000000000000000000000000 188 245656318095647143283562613721932329256645550726396455355446525318267488073088434223225955327131250940965307131656459378772779150618674303985597378338333131656600092054468850114428066065332984407831489110567390020662441074827685448633715874407546782366694817841248984559296088025097672115656404630815748653056000000000000000000000000000000000000000000 189 46725649504884826956277545799349328512475381802544078482591423283733686442431145808768933989391429995464590893754337766087439415443776799831187320587989892921530034320787369189936367006827914412963951850982001752502812609782735352602370118063412383939822696581147616269625341377962339198437900307087422537072640000000000000000000000000000000000000000000 190 8934279378108257197805134594190337077088216085546381863535712707113078215127774077682506862648696669303161543067604505305617089946744818361802303786010323150299679753053662172234902644642914654216548898332659887957657481525942724645825871916047679437634764473348153456136666287297625271229643809827859460249354240000000000000000000000000000000000000000000 191 1717230582227759134567405401268836247061172357225653726610760254010420341287606841502700647527462066678567130599840529487415468134798843997928737707671494482894440163362908596547899108122147166865600300585734331154727708606952095141064244666774914046105442999315496584568141109225546382582740538061213911700555694080000000000000000000000000000000000000000000 192 331780499163104473468562597808269369108771359754294863727762184558995316073258370378851816313391341654056598157294431369068686828100753955113083890686040823301712068478149607353673705534910253430217257137372543384899082414704204027966009254395160252961627597190959856051712261036895699295745517748073144862081747517440000000000000000000000000000000000000000000 193 64433931218719631228832441559937364478312907090613736600119756722697040027728922097481556493532014698409956439159485056952843029921869640549915914822442300624427568855938915733059030163568408258917332915645156188773492476590168366913343531858228244592768233831398532013433956843736258422629013066262150064691637240463360000000000000000000000000000000000000000000 194 12577908377579336584552997835703608806286001962536102046188527787066800855053398668341858517213157183189398926585106468148386841177207314319281265556070222517119088875716599597797099152116228514619185814563812714598826707633768071932761909594434535866123026712535063810863566555828797987708007776809495495135738236973875200000000000000000000000000000000000000000000 195 2467861941041706627083868563443492758969978475231028565840160615362564187271486616564930494563789599720016386695737209755387398687508966816928422171300088522949705444658113171989096146507756625170770069377043707330029191262462163973830018852514774523014091353162280770236828314345988786673362818887894482388174144588165939200000000000000000000000000000000000000000000 196 486676814596302910211772380576902818372918489373007330168804638369529503949962877066996847566308666340562490807731273353478818793527427772163360815718941121301587321501109586442741424549851319074501995012894747736672945365688796190346215890058509257711555707604029331344938754729254489666840761069028952637417918711560824422400000000000000000000000000000000000000000000 197 96462087695652057043152235249198102774436908657096907804987038834358400516416212339195367225165812628988067917778987601227303867779798476806352386162996607426971873391201572553158030347371744168175872407639736118214710535742180373526386074925865272332410633178716631469129738066602044596395562984046139324777427513744393712435200000000000000000000000000000000000000000000 198 19215770975740407354189112985794748709959556279488093026642037374601250332162891666126016376401262658492851073731961237137456023527130716912229499887264285429000404384177524076702503239854211321769045133347449548662713932573182042443642223991714716176643191411042136787197527072035318691870213307716106252739306637788493743181004800000000000000000000000000000000000000000000 199 3847097484484905423355584413228610667303386935786054471644881187586471863682395349939804796700312454818091100807086845621642492919377356567971209610577621235455648191121858631926687632915561876581916284990691179899002107170773549962994832419554981104844839888495455255282806544566584589994354420047515231442472441505817268123074560000000000000000000000000000000000000000000000