1 2 2 5 3 18 4 84 5 480 6 3240 7 25200 8 221760 9 2177280 10 23587200 11 279417600 12 3592512000 13 49816166400 14 741015475200 15 11769069312000 16 198766503936000 17 3556874280960000 18 67224923910144000 19 1338096104497152000 20 27978373094031360000 21 613091306060513280000 22 14050009097220096000000 23 336076217605504696320000 24 8376053423398732431360000 25 217156940606633803776000000 26 5847726186335781715968000000 27 163333041756275282411520000000 28 4725769341481564837773312000000 29 141468191899835231272697856000000 30 4376672186901152467499089920000000 31 139788257121024687901334568960000000 32 4604789646339636777926315212800000000 33 156299717138613956919327499223040000000 34 5461806782232676605680944278405120000000 35 196329811361336753663666375412940800000000 36 7253869872403073740625989238941286400000000 37 275275061824526900926319591631618048000000000 38 10721963658065322791080148094051522969600000000 39 428355523705146310531445916537960844492800000000 40 17542178589829801288430642296316491726848000000000 41 735955585489603756379741365175696536633344000000000 42 31612637649439797717220708640501510323568640000000000 43 1389551050457598219659168037575821942667083776000000000 44 62469382007528546049025206558843473422511505408000000000 45 2870933300771524669487115875895785161545209610240000000000 46 134814242915396179271332483005606244877560467947520000000000 47 6465581037779204516074108878840299499229940809728000000000000 48 316554847609669853106988370708021063482297902044282880000000000 49 15815328464890956582678556246353679799076373615859466240000000000 50 805973469845404518155734116400716374376007501577453568000000000000 51 41880206338759321566054561444671186698708012440458625024000000000000 52 2218099817200956660720667513551103591820461399624290140160000000000000 53 119696731953680715800344385094903190191329626074270784290816000000000000 54 6579045374168379343454643166466286060873439090296526322270208000000000000 55 368195697256090001852987924579428991827829310492033666105999360000000000000 56 20974458340243471829694346600179886017226690376994469531279687680000000000000 57 1215807585146316502670418057162969664049411543886798064355534438400000000000000 58 71692120604127796440798984770709777856780300704524859194831347384320000000000000 59 4299176674916384907876109611332071596722989179953310408765460143144960000000000000 60 262111094051353789544704747271535977993756437100379247502152247436902400000000000000 61 16242566844071193561627417989652007271232144927617152099180990063391539200000000000000 62 1022774130962607969583726476535899832860399125910892546245302968054185984000000000000000 63 65426074408346522115832841375942638538977531777499864727507226787220081868800000000000000 64 4250712228227119497465018542727909606895994791847263938659863461569692591718400000000000000 65 280420120130804002668587790430706872574332790745744874759352186569224496349184000000000000000 66 18779900398171785708128658788550574966228110721413561171383674377003652299620352000000000000000 67 1276488882136603985088745068381191254950867235991733360779556997509378685293035520000000000000000 68 88041261756507486285835159859205591127182671648115552369195731199646861322782507008000000000000000 69 6160408287413087209408860199725822207321739616166733298171329473237262071149063307264000000000000000 70 437217865953901050556656605841652103880751242202944543800770744558922349771829354168320000000000000000 71 31467707777010905748283202836877262380677630500469460727797938245377781173988923654799360000000000000000 72 2296292189133228257307152639447800227779178441926149836893363061149189437020813347782656000000000000000000 73 169864387537482004953867771248751942182918426610750390601125043510076039954552966046642339840000000000000000 74 12735358949849637687199191586518270612608805195105996390068559183163332574487405270181158584320000000000000000 75 967556491644420525585912607547167312776123511576234790674039885993577864425341828968308801536000000000000000000 76 74477040715808985072023324304015289050100584147483508759063275326992839718073747963150333902848000000000000000000 77 5807323681131434785362831363452331399349615168968334353871262987522479653966256803202608314449920000000000000000000 78 458633387717355062174029606928647872263635857969274205596982994439587830671985131032925991633682432000000000000000000 79 36679346736210198676090911033133097734862136887962448195768590592341357618433576281867834244481417216000000000000000000 80 2970132467419947795234678649512241084871763279708178731950041969916422129102426176970761211992153784320000000000000000000 81 243479292871389455406948837726280582427319004278728290267326332088088387547143466362759750438489329500160000000000000000000 82 20202984182304577430790873797049710232362064997889716466229339698261619776233213816052803101860364602572800000000000000000000 83 1696575306979883220011591260745186254571769646528668189834647373719899317208855061399822453424462147448995840000000000000000000 84 144169445853592867114473359692160711028028983451529152689669802408663072211189683589650028949139178762293739520000000000000000000 85 12395258103274421218577709545946691017122491910545265081824484161112641151031021071845772603903000656804105420800000000000000000000 86 1078105744573436590988565782553136057330176739583107487912325020104047220113539037317131176253108716217938896486400000000000000000000 87 94849078427078747274612023341472531785340268212761029554533763004659435207741692833630754045638665707713051230208000000000000000000000 88 8439460222711628979723256476872355939300054087197670274141181934903475079373283069019056426638604833192956825016729600000000000000000000 89 759365937401789209735978286072866488252624646878840925326021952560325867581411448012395978256229630485537697617988812800000000000000000000 90 69085792348401909624892807113368396811679003199738027662813084162281820778874063259388634108746108773521201402853982208000000000000000000000 91 6354407180088493923992828731696271680936582724414613856211861526066222526263319753987208345873271123104304911828096385024000000000000000000000 92 590824667595462094635077905478993771184954606504082181949911380189561541271717177126044690882259463999272605631676195799040000000000000000000000 93 55525080339918795588441847790699540938308155019667849688934829498235846741830431130329757896808552574584271821890579748356096000000000000000000000 94 5273725859785203939327216334954150148703059973638869306913622660051192193666769490066111796907295649740201984083315689015738368000000000000000000000 95 506168945923713903867385402870341627674489570665751270591400277990480405392140453118716503393885798959600829606347103760170352640000000000000000000000 96 49088057776112009615873784376323743157330090608237755874496614714505365029050029249390629063831537074612717189578804838129173790720000000000000000000000 97 4809637984124105992666421297478184935617190695958648807905223865966687280624093774940293958779453632563064209483983908382353391616000000000000000000000000 98 476057967668604011154122380024390744927389535085987059006459058253382707036172801843590296039990320551092095454724727251685338702151680000000000000000000000 99 47596369876411517867666611816696017250265143814834626948982411586560975996547256960560146627839824325989385939621884116708104457567600640000000000000000000000 100 4806300095363123863107510801097735075271872365615653505632537640603706399651340653860485394772060691742065442922602023549936038362218496000000000000000000000000 101 490149283511594689884284402473112710977240265324532275953050246377682835164443516778160568802774034039404421480184579178335224727735369728000000000000000000000000 102 50475950253934414698660441831606126293906185015632121879395847487547915044338366006674035498824133697711743788969008105768944777250440478720000000000000000000000000 103 5248537379737675615999759084928339875017787885720681015992798693990934632896059810103496376915827540110636368456796480940812753124002944253952000000000000000000000000 104 550997395865291077875899236764929869143376826342450361754413810063501137687427863838034978135088008173124165171577653206692116195885893996773376000000000000000000000000 105 58395424944975708627221470513217801084914889819844739273785538374954232723134878279657164972447644978347925542483089601531669137021925588069253120000000000000000000000000 106 6247229072354160532212193243608504386436172564615612199715908429483529674843522070769989667515371204442888256646755715334230603788438224486593986560000000000000000000000000 107 674586111757875866643463435571303638792236248491061977895928827660744442870717933696906223730788248406355915419562520820953157858623100020249644236800000000000000000000000000 108 73517620979576508084743996960261709289466619517371372645603588963609130737583332628713743728042632017230861036815595450923513240083397482206843046461440000000000000000000000000 109 8085613665933964060347339773791666189241517937550177632950708234844506919319074997579616066954454519516705869706709813197065312026469517682712972172984320000000000000000000000000 110 897358730960349761340334226680628667252429178247756321228368779992118044706572341249237747430748836407077267504057169446781444897223358078536805750983884800000000000000000000000000 111 100488295412143945840713179685103319959400343553514234414369721610798776439973154036883667752112351999072174716781764798049313307340392682529245486486283878400000000000000000000000000 112 11353414429021175635336717143369568079623477412011081923307736967956914390761879157851417900414097313579382546948676584200659257881967173254181419876695932928000000000000000000000000000 113 1294091794222691915026032072306854768588735147101228363919285358051993337687884452183620746422852065968683012394810892745236883063624571365354870015162872076697600000000000000000000000000 114 148798244408122972091527722245076111236521977517553309637546794014633509811043127786423564791275869447330120856224031788241116778470901145440545312605537825508556800000000000000000000000000 115 17258052791608792575060095648424639568201737050540157365653931579304074599451754222750151916389859388036493504435556507405401322084189132851523076000488446941462528000000000000000000000000000 116 2018899667248879429712962375685201055927599815641155358266837894243334286193491655007144890286827279597082680807020525662916608898730057541376479161955445098135158784000000000000000000000000000 117 238196229648523253724117577769917838867424381610099338067784907858625322505517838960506842517874411811286057466643430086616379738976218553621224936418944951074097725440000000000000000000000000000 118 28341381391013458472274589794990724194575711005241652907765274286712102956114864205650972478918423765346186070906124123139238915942520404238365413684914133428633061031936000000000000000000000000000 119 3400497314336639587607293344162606064932646052678498486900299604086663724932856186261494367346592365498313465929050496030871657699615795278781727899814738753032188264972288000000000000000000000000000 120 411404429177121314041669260326557914085293899487988833333183788166550463770565223846062761164227076350451694730432666568980866128248599494383756588534963475366845072057303040000000000000000000000000000 121 50184650856695351186026061641785975145819102991201499636838126484966854946451712346230289987870431329773798599474892107325113133237739730192958405320151154344749133830469713920000000000000000000000000000 122 6171902625521000851507237419655130007852752585611474753724043781417294660753133978064612276734065143379438940661226650296032058724802668430988836138163750836753421700924702720000000000000000000000000000000 123 765217175122595769573273324238521638893615676574453085865721844195241861218816563136362888518596332736756357618941525010303238768935934042747719859754094483744036236167448342036480000000000000000000000000000 124 95640000585957445866983399286573323565846505354718152350899901606243403416459708224376529907863928951892373966532469332240122255025421343691992796439741904206357798787023622939607040000000000000000000000000000 125 12049133932089127038360113295946245488610583351775515256806286816534602005223270327480507704927739080553369948539523695400330362837848358260408541283747011553556888036160456433336320000000000000000000000000000000 126 1530051741657630241261760011814924016967784545310618945188510827468386101507023717991157595592933367307144337059073579258101325918487400118474065859578311920246200454216812959901941760000000000000000000000000000000 127 195822901199747870412648510039258880001070719713785416938467548538783368495201252589410944986351394528999635696475230957761650317164550201209355250710371548862517593016430867968845414400000000000000000000000000000000 128 25258141594749017623686847817986868460445798678159645163263260414602457868673343103224944042547232180478968395065359020767287327063193675183680529568550077933282269228457790723858460835840000000000000000000000000000000 129 3283172786835009710657554539272369436217336335051163647633945025495043149524959437875682039362551676100731861306663613783399760345282915275020702728956265091968934965054803514853907413073920000000000000000000000000000000 130 430045890033161499221735742303176269334831403280565298996900829475828000418837490006595018640746352119557983954486468805416529214923800038675060228664044116970779435953011763422909539182182400000000000000000000000000000000 131 56759590628888097423596610679623731066944589873586791417981933538486351273325363154705029753531289211328728198022973484287832735629867562999263212435854364130113249764805778158840256021082931200000000000000000000000000000000 132 7548178395573029075287250763514140952335467101099377784092821310864378952915357995648086792596474430939387585737084981268725219021822686363036346609006901259691179931409246020824875838027595776000000000000000000000000000000000 133 1011344080141666295657746606003287270709955029071744780434599643488258418520985151298389584477666885235789945561573282527323716753086879636552603240471976518409585648883929200182817438209208536268800000000000000000000000000000000 134 136516578112064043056506707301531968497745253115434490288370443052628294464766510349528205822360357934989939857495311181151535236420359826234063899180768712683552745163317443065854136254740075800166400000000000000000000000000000000 135 18564261680494548336808174868814164767248131865259449299798112073507044714442336407384747988836302688531843646314873337991628477770155500457960660158669497206529836805785430396473449331575238044942336000000000000000000000000000000000 136 2543034802957021317094360418261325875072889020151192967850605149547660675955202372791313594064938159594246176014031634647780759012804489714907886374199189675306087209975128813151696276551436956533260288000000000000000000000000000000000 137 350902212379249416272444840447857771826604398607912813837227386822475768092235838202427300245795064036098141409705947860031906171694892897352037846454247899081803976167791155656471471829183890836747714560000000000000000000000000000000000 138 48770394631967393870208797895960118030014774200805482368891217805655239253848035283877360058447716828674268825357559524717863073491708757119113945830762540145241012630520573619740156420373286770724550213632000000000000000000000000000000000 139 6827163469828173192980008885606105033166181653726940503526062815943426329024485960518945622933624360031012184928422056020433910245243598922106886970266602960189837640434149518485327712236368328230930298699776000000000000000000000000000000000 140 962533892013803009320139280914325512422443357095868654088674489966108416246973302321051347684022251322682140438500067334711879458519555284651970965808009797626764433531631502535748315485718971346360736478658560000000000000000000000000000000000 141 136666350653484309798853901815975281148428600856465154913401726183719337646703118393892493450184530005984183073169967602545384619061405947549465863564796020496600175233749972220180655927426839120395163590648135680000000000000000000000000000000000 142 19541389999689180130266679433270354436431561747462621803242649598074869181566786164793378056522913005716766176920622450947287981294960753194746542574994097652951372278214666166760553510734157065895391793968368844800000000000000000000000000000000000 143 2813690623541453122480742987640127309819435490782928400055862333162807715674147321024525152166106053333480305115508658833637782575697866242758057350901563936540129313272867587790529904807639525667337861203252446494720000000000000000000000000000000000 144 407946596706338902032002517550453526672998701841733071043715711427330915927331167749638002883918718746322678758117036234181127270975153648128099712355371954853982584269589459577739294691562421091275396205140053338357760000000000000000000000000000000000 145 59554652825292740391882816507705664506139810486555045609511150797486540515649842584402935659108134042830508069042119711466170008402223110808360679096233211912697049377043468044478131048169588820535850357566704385313996800000000000000000000000000000000000 146 8753729172712285638412289123706952876125442144084584203981794421949474340388153213385820691407015864646857246850961298670507178126905145625169447385536873594248727109109483809726873397445143481094168166746662751338653286400000000000000000000000000000000000 147 1295434417840979183402623994481465173950107377698423367099319241637489323527240123188975478157883891378947666396400648561642169648981600409630780636584483642638821696348081328889111130293056468175345020649422239375955066880000000000000000000000000000000000000 148 193002455799401351937878940191145224716246664512029102719570576080764076014578415153514826572482594696911482990845077960370528048769605373029524571109266936304615915133246143586759036931928173005217403476488588037158958897561600000000000000000000000000000000000 149 28947812045992329925093259850656006949493738131579040519157843755477780089921668519184131074262157646991067991898406130109084233434000148929620347592600513731304246661839461324191514360492114319352077840632540012354808616635596800000000000000000000000000000000000 150 4370738726681078761716383641924706312440008487629861709964950751238256928050672977074182948383661302621348752724134346618443968140199364591676230113488038092983108295323787088093389832719039629139014384490242061075939853630177280000000000000000000000000000000000000 151 664295152615959513234985524243902748950849394583952968650489965812381873234577447116882681579827842687299633306189673831799320491060104733430320621300985868066857518297119901611265929216003578666657781025726071165097420629517271040000000000000000000000000000000000000 152 101628531140467572284521162020690576397935141145441116502633399964543616450692497753725688168965869959173891952557329321280467472528416022854664635310722253582176383968052888843905359041097690346665307279000689848374644350853421465600000000000000000000000000000000000000 153 15649482459746322679270652226515114048167199670060571410870025744217593789968571202489836936883079897971370665313795717679498049253601507312871842036105282248383135048706363554363439416728514020607790671839925582587135557201093313167360000000000000000000000000000000000000 154 2425469146870170447047473266235143765747349702709772407512919759254442196499103298293585111922814780597126922730493287577275024582394725921862919209929189193598765635946297807803841270626038538399071556818882825229434381423128423883079680000000000000000000000000000000000000 155 378342289215608116230526243885978795051927351715683606751537610854403117148172227867578977012673464820532728265412615367945639184858897056219254085676215562746711913530731422376535495016762317231804219277034652164769732490779714018449817600000000000000000000000000000000000000 156 59394950263949010854316284514859607800430417923770988492817334807801360238881417341945752821660459629167682227185408301180529331273671408749761888234891460875755963944406722788782192521492231117833366170554224761360433194312025484263476428800000000000000000000000000000000000000 157 9383655035411315425537264572410524200923346529843567490185983964603585969815730840438222081006985823174164638659732430978961615104368715646503261839374047152194904492349036958831501107798017897358328039020893874247635734849799246318858665984000000000000000000000000000000000000000 158 1491883854942456511217605851206118216394300556413504186345944125572412624376078506994171833104098158561902500488914209870267659781405821178848437341687481321609587377977342513492223282376037370456257179103834364831945986394432457674119542158131200000000000000000000000000000000000000 159 238682884072098104446851500095448403837791265416764228769557942773255927817882175050657627808045716572903631103064920607691642115835100260402348130727864247714408395540002412810762032965478078187653865958736432107709718742532864874347646999435673600000000000000000000000000000000000000 160 38424997633335299777616587175859841803022198778205006705617723132879719737594858798278709464406372149514362340542797095361716212228267992538847155860387034446862783677057178556201690245306594315642054470394112033142404103736155036561645887316557824000000000000000000000000000000000000000 161 6224378144236719357841646428168118177711645009446165626105094242948197054916899703740803955203594173225627136439828309852335919433590110889544296339494842070766656074901949341091714289798008075522777952369853583577251766595395322609654589010468667392000000000000000000000000000000000000000 162 1014497730460045783140897616005693895672147994527414677962129079963446995597126396835315181235317513721469593640467138550932555649145510146814140494845714198485321444403226255410862944916468023528803991871013331030609388543261688861927238806401387069440000000000000000000000000000000000000000 163 166365330853260113940766107235648881388466548096501735492722961488793629132527551791333079841607401735003177361962180817643230853058055839712103112179002028985550470561590884963073512506362374428135626739671992188037750516385301680157740773476416553484288000000000000000000000000000000000000000 164 27448275189211373497648808102228623876309167585945720070329496802741445269166654147355604763264719992278716997526627760443450642190084538180934217086497033553350941492414766008244923858579835607456497259916485072566131994835907484434700025927542750402576384000000000000000000000000000000000000000 165 4556084959550534570986975811938787148810120511870750660775650607017921334498800317153876431363461306502790629769090548020912885038976906577098781422980226168256814959100223435620055624909179898435294036196915965338522029322463206398382543225817275695565373440000000000000000000000000000000000000000 166 760811949138277957467075115643635325432851909762035946651191084102861697131127048199016960746848473170412430521083727584396964743353917482821007226430281338834980278944033739660030002983346028992284160068263574354802958396502278525596570640815939597401136824320000000000000000000000000000000000000000 167 127807403763524918417102145166407141355258377030439056363475235962604991606820691706331902459189515700047389955583236840952839225229690635131883995019856137334467988871130874964190838962705288538999688191349129443389680407554436019773293730726417308699516416819200000000000000000000000000000000000000000 168 21597947619520846213450061331414966805022721501943842418881862227845389405180851949055899375574096511946831874376442517452312736837638544506286843581943688902027037554646163388066320127768220759696370837418104650880580816166022576329689307625344214378351221308129280000000000000000000000000000000000000000 169 3671398487744046536447756624453627222739184027008793049310280533561460697250274879854718614322735891282283677920318310510548693768400451530460502744093211397684923553441255423183109903356530064578094195918534888840916509732830083326031630374581904231286042695816970240000000000000000000000000000000000000000 170 627766450724141910679816990262681259423019780432143044071019479604898599454247582654228339809486410247743970742073032047181610951910798136690949916882449693057637219225042569743111989870439239530475292453279715586112526460712399712898780519281708159547223928395215667200000000000000000000000000000000000000000 171 107968572108937100637961125596970047357644685242647307128838806914243658544287182510369422096482419945152451476645323673594460417706091836757818056803008139695011201276427263700211295645115890942137351743669853511845041111630270179523643442605248234561665322343764433305600000000000000000000000000000000000000000 172 18677321956775900742543849887751715088879913941400482440103724644360540932086460882540917270713338162925797640500139325144788842373295197048335192584888189682872627347244026651588275855850507571024909698186566613255952514138339841400354411623091792300609920704294881853440000000000000000000000000000000000000000000 173 3249640565370929290337000807898652691578374969644353653350161188408512858858106062580604851763884116484369637473989955268620175271897669484158342536141003425509175756965063562786056132908207168700379717087911887088098526574195265662617092143427993668394119232024974643848806400000000000000000000000000000000000000000 174 568650171206215228885221311827629009063811319972197748953853774321621471744954264291803796730818767156168273266613310467971387261499456958938117235386764906243361335017102429583437254439244115804740309811781308514427604667227646544757279567234632664768193659704006642507133747200000000000000000000000000000000000000000 175 100076004706630533219065784539156178713772444164598643389336412825528298558504662896551911119576297157709840182231664525860501204495525899835719502159874162878422065456399664867367629806680532244732546048796541018217061499345430451238357392764739025466266850281241846972300656640000000000000000000000000000000000000000000 176 17712328383582518643446339753492001428082511690795031805267721065480019762849049999398715774781638571103880927533855950689377696328241842406879253910363346220909037922125927202143538255222828583359854666973518136168035424018980005257377591582361450889265566580113725545030111723520000000000000000000000000000000000000000000 177 3152596549167257228939666952772375226249769957925864320200165324839069439354026441233760249075659245113796906990104193234433370977752989380352921952984224640213195241334815869610576138611169378021480277596515574403986640275110072444134357920748803493474865649399012826059549494476800000000000000000000000000000000000000000000 178 564279753450392741122101054913446583551750491691419425934494035753695217761711243798162709470664386439312826385595427209038746367562476732534502441562476385879937357140694987150630789076525861228311397686691882089709119868797201744472893019392694171959851230512985529055480920072519680000000000000000000000000000000000000000000 179 101564120485673451493236509209780457452756505626094265514331197219800457481994634809152180934449195477458194795524463136000355133494200922610547074813383180658544747076958902162393645560967179597215075767055514556456042580583841096306286788871686136652530571202497472737952803392942243840000000000000000000000000000000000000000000 180 18381989718670788418611047326209715760954941183096401681549833167144104777235732256117982637256903840810290860244922064284899440095049331817535278265674955884024527300632012292468388377902521406221234042674772799393747486837536954463346630908974402974364598985770696439495413976722623692800000000000000000000000000000000000000000000 181 3345321232735584357887553662033269801654881754982746238264129201085067024595949874632531659842644401717737304970474778300242027065166792059296147034754310004161491023061467417422771620424402037774819554957599089131198722959766834598072656807609199544580538823071624449294837525031531472486400000000000000000000000000000000000000000000 182 612157423403299594185184411960109751204999286360157966534528425002903297381226262385202940146205635901283777491064596659614940496109597220850550384022704444783246754056954391003395219889617481586294426170773702886127505445952985439766882362566313851445797511808813017433462931890280786296832000000000000000000000000000000000000000000000 183 112630347988116278847974632509720084927112247076362469540012316379723364520336105508473176630792148296258903882383009411351207268143667406504383967412782777792065691970760073302559818889744863990455619881085379993718962326320798477831271037065038869597362463280802040472433574463142580562008473600000000000000000000000000000000000000000000 184 20835403298790886680651135244056175710602570953782149741573891301040438314063036120083575599528474400955249273037820364654689998291867247973133567477091558162738689942633938721475689507302910108513962198217127714106892772709924914114077278727601384005946492669708798970835991559826935010632191180800000000000000000000000000000000000000000000 185 3875162175037149939855863549669913322004050362420016941240320531819178847931082332922496039313370800348789142867675894559840203960380443232650189715792750764171399124089884431726868882695161569915056712588190919233356848314712238036832127027518588961105984037713754161527678002410592511603142295552000000000000000000000000000000000000000000000 186 724614101602425366945175676729234749583672268300602529533841638167933049043453554955092690244799133592879433661544034028492673032038372879790344517388182767891922153235403177196416748416306967174435657842155657312390567264124436255036152093220151469886807249264836775501829747323095580600515235414016000000000000000000000000000000000000000000000 187 136219783227164938029429057112114871178348548638732316795435943937072281653512723849494408912157212786005324222193965762075897739832398880523549950808476898112169280975946427967135910429795695998453433455723759282059454258700218095986425840593185088492477574425289156791428629218992518406012202720952320000000000000000000000000000000000000000000000 188 25744105137479150498740729383062214706695472023787368586792178288907323629549130989408659132724953666946732537739689066234849137062640942114945429650688360302167234427812022818125875114279493957434030992253309201579952018533723323108845153073789948197830972328754121274034837989450438689068874606862925824000000000000000000000000000000000000000000000 189 4891110404339494310462322449489851556421807794760188645432013433234916020256957410176237814703262401393523719002606475578692175317953479096686595555833399050497615722075616146723307623806148045693016317522974263387085334285611266748553784893935547854465394365789683522472126706603023660465609014313308127232000000000000000000000000000000000000000000000 190 934151138162131543565902938660379461322852561634667279312457982274606096160534522037305420131086626349481847790758226351409594108902885825393215932460472620738268586086004396355956721692559629351890147726913886658356350042986276831611808812815711144912739642674519243588817116307983737652468138306609422008320000000000000000000000000000000000000000000000 191 179347338204454001115497240876278241242782273672595654754631181736804426358199203002955000194493698718931090093465053467487725907312370628881451933478706489579460125330729569443386634018632665834222474268772368685174798935195924879370694112694680625718117381967158736020414660247026059144945877703694847269928960000000000000000000000000000000000000000000000 192 34612187331828648462702147929937409031596743950010212958831914660958544963149371960982655707638371546581340273707894854756394113246263692501657527780632840050798902538054201443094822565245396952748914621767203523571878722338842409709478286491179601169517086499228984930950128245611627084467905470238840627763609600000000000000000000000000000000000000000000000 193 6714409345581610841267163343044473378703803231492237619521505988690973532646227910461804615941252917251686871147806392644742956491690579281808722876337328581751901975433406831740466399990271158608133037498511666100907837480172977817898177545581240784823037682527354061374263852692290406929497067324076221882265763840000000000000000000000000000000000000000000000 194 1309241308007336750671165554308539201976030366842705802769759774876487890156497644296067595979810224446555963477177881194371358730609339586694723320856428692537725457638336440282944616708307056835130757281214892117573957820496177889002206884882774797522279868116481722028579673072418136591997545505058903305594045726720000000000000000000000000000000000000000000000 195 256598004579508994636617776912957860854286966821303913933707740649650748421027279422696293811068389674525511420577857832054203860856987824580118108722166049842038476748305431265606556604607794235555322531105111597256500058118565625859772628554943832143833633035418067449357670950893727176736168690103168815375563987353600000000000000000000000000000000000000000000000 196 50547215003127115286902221064207113155356610373222918480153215738883726219261353568701243655590461974066631552768781650916374582772050268231933973295956386909287215894398510308503626938414759628098988888905170569390871354883113806419366523253318329439081247590471951024215891907922519872734431937317090891287416655367372800000000000000000000000000000000000000000000000 197 10007840558408082122130389497134473659904776124145643156372043719155873432356267992999140703669669355669473784819547723849774666136777791800694465064626540925758373398187443749522828650118299142447739508657606635346735333579872783783532869428043930552260307311882386283186463020965564236109229237840670256867960885535047680000000000000000000000000000000000000000000000000 198 1991460192717624261482726206034788913584451400943741531686472979674827254304573767926899008623227505084668588441241801568866660814557412790420191603210035378816658722505319431717547673087040346355675684827777144367646864029058885245085205687486461740594278551991476046491274276541937627343375526037914974414155536612619137843200000000000000000000000000000000000000000000000 199 398272223019219204293943423035753456459043668732022497963844979288401522231518688174753663426052235071609492130154417609280109609072531738056272945601179115212298742921735475204885479416680835038833090441328286812391386269851288900905149742415824821136362234989817682173414146111606013651487608933692070355722508759970468174233600000000000000000000000000000000000000000000000 200 80048773537526236110564866214116783822956301735248086224416367124302484171285439306410884827216439326273987032100343341271150743209627666163785552432712238008016480012982476699595794377808128230577343920385784379124209319583971927607668710604368751178892607626666326219012942238273287892328697637167812160605613146805945583534080000000000000000000000000000000000000000000000000