0 1 1 35 2 1190 3 40460 4 1375640 5 46771760 6 1590239840 7 54068154560 8 1838317255040 9 62502786671360 10 2125094746826240 11 72253221392092160 12 2456609527331133440 13 83524723929258536960 14 2839840613594790256640 15 96554580862222868725760 16 3282855749315577536675840 17 111617095476729636246978560 18 3794981246208807632397271040 19 129029362371099459501507215360 20 4386998320617381623051245322240 21 149157942900990975183742340956160 22 5071370058633693156247239592509440 23 172426581993545567312406146145320960 24 5862503787780549288621808968940912640 25 199325128784538675813141504943991029760 26 6777054378674314977646811168095695011840 27 230419848874926709239991579715253630402560 28 7834274861747508114159713710318623433687040 29 266365345299415275881430266150833196745359360 30 9056421740180119379968629049128328689342218240 31 307918339166124058918933387670363175437635420160 32 10469223531648218003243735180792347964879604285440 33 355953600076039412110286996146939830805906545704960 34 12102422402585340011749757868995954247400822553968640 35 411482361687901560399491767545862444411627966834933760 36 13990400297388653053582720096559323109995350872387747840 37 475673610111214203821812483283016985739841929661183426560 38 16172902743781282929941624431622577515154625608480236503040 39 549878693288563619618015230675167635515257270688328041103360 40 18695875571811163067012517842955699607518747203403153397514240 41 635659769441579544278425606660493786655637404915707215515484160 42 21612432161013704505466470626456788746291671767134045327526461440 43 734822693474465953185860001299530817373916840082557541135899688960 44 24983971578131842408319240044184047790713172562806956398620589424640 45 849455033656482641882854161502257624884247867135436517553100040437760 46 28881471144320409824017041491076759246064427482604841596805401374883840 47 981970018906893934016579410696609814366190534408564614291383646746050560 48 33386980642834393756563699963684733688450478169891196885907043989365719040 49 1135157341856369387723165798765280945407316257776300694120839495638434447360 50 38595349623116559182587637158019552143848752764394223600108542851706771209645 51 1312241887185963012207979663372664772890857593989403602403690456958030221107700 52 44616224164322742415071308554670602278289158195639722481725475536573027516974575 53 1516951621586973242112424490858800477461831378651750564378666168243482935553769900 54 51576355133957090231822432689199216233702266874159519188874649720278419808033744500 55 1753596074554541067881962711432773351945877073721423652421738090489466273446136621600 56 59622266534854396307986732188714293966159820506528404182339095076641853296250281626800 57 2027157062185049474471548894416285994849433897221965742199529232605823012041285216052800 58 68923340114291682132032662410153723824880752505546835234783993908597982408342069131009600 59 2343393563885917192489110521945226610045945585188592397982655792892331401847534991151616000 60 79675381172121184544629757746137704741562149896412141531410296958339267661588947482862790400 61 2708962959852120274517411763368681961213113096478012812067950096583535100452297979063401651200 62 92104740634972089333591999954535186681245845280252435610310303283840193413959439286121926579200 63 3131561181589051037342127998454196347162358739528582810750550311650566576026385407658998698598400 64 106473080174027735269632351947442675803520197143971815565518710596119263583257095906054964379136000 65 3620084725916942999167499966213050977319686702895041729227636160268054961774980990357935082201497600 66 123082880681176061971694998851243733228869347898431418793739629449113868698453504476940046767420620800 67 4184817943159986107037629960942286929781557828546668238987147401269871535682960279578150225159670988800 68 142283810067439527639279418672037755612572966170586720125563011643175632211029047835971521247719389593600 69 4837649542292943939735500234849283690827480849799948484269142395867971495100473169653721784560338829312000 70 164480084437960093951007007984875645488134348893198248465150841459511030830882596238070002787739426023014400 71 5592322870890643194334238271485771946596567862368740447815128609623375048163869560069057806614529282880307200 72 190138977610281868607364101230516246184283307320537175225714372727194751634642848833487007627161214753256243200 73 6464725238749583532650379441837552370265632448898263957674288672724621555478280509237285694200566752211789414400 74 219800658117485840110112901022476780589031503262540974560925814872637132882875941376624446388640174895637463040000 75 7473222375994518563743838634764210540027071110926393135071477705669662517902671744932160091931676727346518923673600 76 254089560783813631167290513581983158360920417771497366592430241992768525604777090424009026226085975280206379535564800 77 8639045066649663459687877461787427384271294204230910464142628227754129870429353611691036717100828022241457932651724800 78 293727532266088557629387833700772531065224002943850955780849359743640415590073729064836062445500918088500564677204377600 79 9986736097047010959399186345826266056217616100090932496548878231283774129908680801294013801325505236306913027904503808000 80 339549027299598372619572335758093045911398947403091704882661859863648320411665063689042450303135294758563433130657998438400 81 11544666928186344669065459415775163560987564211705117966010503235364042893818789324559006666280915990411521992627137491763200 82 392518675558335718748225620136355561073577183197974010844357110002377458383792860445479380756677886607084166799604703245107200 83 13345634968983414437439671084636089076501624228731116368708141740080833584843394051102386185233357404366003918896148880189030400 84 453751588945436090872948816877627028601055223776857956536076819162748341877686248799988096441148666579098969664595086901510144000 85 15427554024144827089680259773839318972435877608413170522226611851533443623603701395324832127868348167931629406948517803804170649600 86 524536836820924121049128832310536845062819838686047797755704802952137083194446391269302345209079816853912390740227290200537877708800 87 17834252451911420115670380298558252732135874515325625123693963300372660828336475793317053534401617063937078975902969152438954413260800 88 606364583364988283932792930150980592892619733521071254205594752212670468154100325638246129277613692064598646665699154894027113470361600 89 20616395834409601653714959625133340158349070939716422642990221575230795916921856126326222905109461734481444677123710192574412414255104000 90 700957458369926456226308627254533565383868411950358369861667533557847061164546240152370632102521969918062202498864070037564700997609062400 91 23832553584577499511694493326654141223051526006312184575296696140966800079227478648328089304664956189367679723167747779938378916958516019200 92 810306821875634983397612773106240801583751884214614275560087668792871202681253094470169622006701623651722315086719984072384971999943013171200 93 27550431943771589435518834285612187253847564063296885369042980738957620890738245106504263060263021053408079665915042483313412067992080377446400 94 936714686088234040807640365710814366630817178152094102547461345124559110270672090034773805058138354690358421041974587277634992991527342440448000 95 31848299326999957387459772434167688465447784057171199486613685734235009748712290779245690646289355781204632537056482824168875172825014369622425600 96 1082842177117998551173632262761701407825224657943820782544865314963990331439538836908508445300468255099860677795318209150537459853895369273167052800 97 36816634022011950739903496933897847866057638370089906606525420708775671268377232768970555893321346063717970877244344077497327570279168499291835596800 98 1251765556748406325156718895752526827445959704583056824621864304098372823105544932823762037978510229437383076121227547491796971187880411072063707545600 99 42560028929445815055328442455585912133162629955823932037143386339344675984932974351085855969859219552084074842149011475855283369533149167718970163200000 100 1447040983601157711881167043489921012527529418498013689262875135537718983465432313529569290047269104312102253269993735457641970435064388205584325175239830 101 49199393442439362203959679478657314425936000228932465434937754608282445437066878970155462222057041291013762704835316745030946414404057960096604603268791265 102 1672779377042938314934629102274348690481824007783703824787883656681603144834508015530389331805235723204145659148688780473070238356541508520913633120097425160 103 56874498819459902707777389477327855476382016264645930042788044327174506923497232966566760234058089445469995135321210914913002153193731577550452130801395871415 104 1933732959861636692064431242229147086196988552997961621454793507123933235369120575773409628349097586267967287225958111987214950877011763423254585008121080309010 105 65746920635295647530190662235791000930697610801930695129462979242213730001537397843240679897167484467258461154933831797491186170544846209132989117361418507940440 106 2235395301600052016026482516016894031643718767265643634401741294235266820017839667746304702635832134047805174502292984772180176383223943703760959711718844628373360 107 76003440254401768544900405544574397075886438087031883569659204003999071879435865499962493818110973071099970771052413406608440780909385954098009840745113707021965840 108 2584116968649660130526613788515529500580138894959084041368412936135968443861016198082721343384524221875535230706913421252733689202831365957116999744533837981132756960 109 87859976934088444437904868809528003019724722428608857406526039828622927089921240951668408496411362217344829476733522747146533323061282722146656606747794607396950218240 110 2987239215759007110888765539523952102670640562572701151821885354173179521011309659729825904803462630291329677720687631837804121249694166059545397554877648976711866498560 111 101566133335806241770218028343814371490801779127471839161944102041888103712820102321499481304783924136559795209902806669269287723520360465247551996355326465182428905552640 112 3453248533417412220187412963689688630687260490334042531506099469424195526182692991214285982772504040669288966828275951105810001034738055671999056179542932046500726727068160 113 117410450136192015486372040765449413443366856671357446071207381960422647888403085118918046440200058463648526481675120165519783461972651087869765712450018002871093882563799040 114 3991955304630528526536649386025280057074473126826153166421050986654370028144216690242712561848589304514401755100421171777028914217983081618313159503996699343117241435876085760 115 135726480357437969902246079124859521940532086312089207658315733546248580954812768539035192520832805123001622734012200769497096484782464892467845682711756300196669605008792637440 116 4614700332152890976676366690245223745978090934611033060382734940572451752392553766733817369919661512345461917016742777751557136129219170337043494038874096882975180371566141071360 117 156899811293198293206996467468337607363255091776775124053012987979463359578930095706774898600454260117301534476620404797567241720378374167226127985465873303963298265124927197347840 118 5334593583968741969037879893923478650350673120410354217802441591301754225601454353716400225203760979705150368338832875153772387620352082461754423904006578637028399669416782715944960 119 181376181854937226947287916393398274111922886093952043405283014104259643667655705415683432531730621924349651192067447564468790929426541070085896874316929906720634872151299925292810240 120 6166790183067865716207789157375541319805378127194369475779622479544827884605306735370314751822134598316622455260895630706116903111877785440052873421982720111263741918365328485529026560 121 209670866224307434351064831350768404873382856324608562176507164304524148073350862544651355117224553740982130179710933503490027097190607932904298606034199101591504159659312592475995504640 122 7128809451626452767936204265926125765695017115036691114001243586353821034384124066948208294864882058732769293938748129141050702611630619468791183536204848070218600327393617508445491036160 123 242379521355299394109830945041488276033630581911247497876042281936029915165326839450861197535300395869252969500089033651556976453238539353440431291943900850096070920055083785949920535511040 124 8240903726080179399734252131410601385143439784982414927785437585825017115494177661266432643536623259214120622212861451018819786601175679928026719686287635091233607401467102782279459023093760 125 280190726686726099590964572467960447094876952689402107544704877918050581922486254560921875409683124001703769568371655768079880708936194742528678365246885979724525871466492656670121982888509440 126 9526484707348687386092795463910655201225816391439671656519965849213719785217795933718691391930115944464332891371204754851676214896702156495151240881699930447679459863139351654382955090264719360 127 323900480049855371127155045772962276841677757308948836321678838873266472692416013220445326677654192877605078992204289262013640513445505519307132189807041537604494889101680343169790239993327779840 128 11012616321695082618323271556280717412617043748504260434937080521691060071372516799611474965009271083876376549044778973208389850493706682404490154450246484590198876735123150843680990641731361832960 129 374428954937632809022991232913544392028979487449144854787860737737496042420898231090745499981262186737082134020056811791282741400029050023186285691288655442103490642038763033366496160027502696202240 130 12730584467879515506781701919060509328985302573270925062787265083074865442114450293819828939175111325160493822668098708778327748031250476717076808466164007129753408091799186485442368369978667234754560 131 432839871907903527230577865248057317185500287491211452134767012824545425025224264838846569885568482242846633014245037766203437807691450589957876716672159484353118729970367142560150546945054152998256640 132 14716555644868719925839647418433948784307009774701189372582078436034544450630945469385844498532228100628040185964340460754086894198893089032194826150312804174468887389309412073057987355030471607226204160 133 500362891925536477478548012226754258666438332339840438667790666825174511313745041764530791112474345369976024881107887673546734699833413172197942693866967070287038709812402006677139459821301838333912023040 134 17012338325468240234270632415709644794658903299554574914704882672055933384405289877378057555344999800832355236940558789169453509894751684788242884157228392665234825497495273782887281851655520405642029301760 135 578419503065920167965201502134127923018402712184855547099966010849901735060870443381910319237439643208907871349397279512902813359835688938539694368718548707371827105064524898817654237210705962083898821181440 136 19666263104241285710816851072560349382625692214285088601398844368896658991766675051720867174167075968443532597855729046597503051030493900205490442991771176119453759341734578670785928062767110819667200295567360 137 668652945544203714167772936467051879009273535285693012447560708542486405709767670967530638804880938304662717374286320051714555226103528801021463433360437792333176633846708916083141493652985601122447637967011840 138 22734200148502926281704279839879763886315300199713562423217064090444537793781925266002760985394763985196341098330246985649876228383789009831912561375416054430260671792684877233323915970257778125629367715322920960 139 772962805049099493577945514555911972134720206790261122389380179075114284976679490449722328548401586313161093401781809044409557688721973374589242444747013594274142513841006836899274845556737827777746738910320394240 140 26280735371669382781650147494901007052580487030868878161238926088553885688802299743081926642174960702407984041651397499608593002821434094106377565299051156841681701051462590356290486928470229960164202094768223682560 141 893545002636759014576105014826634239787736559049541857482123487010832113405514891569691999865945093985728690859835258718046875503694917178208510174419927456235772713388258920753507695608208380653259591808419773808640 142 30380530089649806495587570504105564152783043007684423154392198558368291855319554123736348792530011819045921426319782083279654022989676555331206226382059810918447574883137079278731474813864520907759583325933849972572160 143 1032938023048093420849977397139589181194623462261270387249334750984521923064954465759507766047008275047620290355775622584954285481026681504512985632595698963961450446176185800621087040881508386840267033986423185253335040 144 35119892783635176308899231502746032160617197716883193166477381533473745383667499104607308887031869040421094575367074247505611362133748244344008625327178698798782566542263689346005989983616719142792717488714703980734709760 145 1194076354643595994502573871093365093460984722374028567660230972138107343026302576695306026767825528793585375473684429122174418609028036796175575131250822078796175123178703720709943006635965396761393773026488238898350653440 146 40598596057882263813087511617174413177673480560716971300447853052695649662268946250354760746803295347237020203086203350191373730787293531678265138056469476682572770132166111568076618468492494118826876101641583835640873615360 147 1380352265967996969644975394983930048040898339064377024215227003791652088495882566364349963839017772326732679762282627747779785781499549617743064536441467229944637221674330922577152167088777933340152725688023063994686075043840 148 46931977042911896967929163429453621633390543528188818823317718128916171008137112647365694117748599096811826869067567614027797400351858051386453888895875823304195496833845450223563408127143363550913792554718433527116204039208960 149 1595687219459004496909591556601423135535278479958419839992802416383149814252083413303678641809000193773501249291395880077456790860512868136167881841171801935111778949560313132377587325790370198215928726194137044908310400325386240 150 54253365461606152894926112924448386608199468318586274559755282157027093683735169884295405242894632620683613091172811683450927983708127125856675269648921870168195491196063820708168396620941903315457060222480509615855806718525873140 151 1844614425694609198427487839431245144678781922831933335031679593338921185218583126353035046585630794204318246018897557105123052657399768992843846928169725005336390512480805344734639802524313051768895022822398020425047100511527219980 152 62716890473616712746534586540662334919078585376285733391077106173523320296465796205760894707036698696383383995889263577079094831536589334023064979416267408058643228638611362301973952628918120853101070130656553148643098526487846833945 153 2132374276102968233382175942382519387248671902793714935296621609899792890046992047927632326225506313253878219322624347227856199672533941757840931551847894488565762609825018428375462993784831231392505509163266036269129332384932300248380 154 72500725387500919934993982041005659166454844694986307800085134736592958260480998845219403902000005608244527014690466916390787952476010769402520229337652738296074561985993248500501840447380342670205700698547741174742977451643359588756795 155 2465024663175031277789795389394192411659464719629534465202894581044160580818385114070576496219315083239144615461998004919171813946919495647307258721609055426190454050110128421361866297313998063902056825888988150996711519832747558354464280 156 83810838547951063444853043239402541996421800467404171816898415755501459746534153091725570832201419177131160622433684579155932475328257254587580207974973602039228465760371037488039177162231780856387462750266233297177788500392179057752596520 157 2849568510630336157125003470139686427878341215891741841774546135687049631338269218371752386960168267820467746851420857696040791399682556343668263060794206415961723446073399097560768088406533350048952988599865307787636862009010817829058027680 158 96885329361431429342250117984749338547863601340319222620334568613359687464008825875244402431266601643028185106363278949826515873698948445066199167737922917027041078228048437415885271568475965598647925504003754606501138980711276835034438143120 159 3294101198288668597636504011481477510627362445570853569091375332854229373725560943078873606000174394125455871872460457091579924553495459131221031308682192140752768686524015803509445788575048747871772272880514115967867337792676898704797943886080 160 111999440741814732319641136390370235361330323149409021349106761317043798704943941417580875997467667301190417304371360616227982519641706818426503891111922411079963525055046509130201777581910710377133814449856524910661797693739203838545970464414720 161 3807980985221700898867798637272588002285230987079906725869629884779489155909439566196321679291599776871921388812688233505636418551795312897310752403677565916856500289424672908903778032304002752737600895545106157764860203780355371268135582997524480 162 129471353497537830561505153667267992077697853560716828679567416082502631298926694222626381538756161427114532035409507006023728668816268194916092665355409681794196345085555260185780851915095653177687360246794126515841684227838919134462520762052376320 163 4402026018916286239091175224687111730641727021064372175105292146805089464095703068615646083374329634979847052940378878477097849633630855545003071466560987388436570583765418885724795345388893638292978282559733604575967901067936141744382847360769402880 164 149668884643153732129099957639361798841818718716188653953579932991373041776948550144507836610652292568885200567012373637479223433935292143737205738610802987954385162162914428031195222569791950079262685083715649334599830455620249509108059065474056017920 165 5088742077867226892389398559738301160621836436350414234421717721706683420337868662506846017143630836647490445357763423829062079331122596764106439611397422641488352903361462909830253047981015322980569201761836440038367582442047389324341035296421562081280 166 173017230647485714341239551031102239461142438835914083970338402538027236288822545083414470043852846682398058428861608895450239104887138861799028059781985395521115223986198004275028135277190155628602285127109214585775123771939692972950669707777977983979520 167 5882585842014514287602144735057476141678842920421078854991505686292926033729356891814269967163956327238569018329014886944220495425547720743026863875795249261031299391385831744099649255758337539936159665785450995143115585035029186877472676768693101371719680 168 200007918628493485778472920991954188817080659294316681069711193333959485143717406526943230396455139487370537702608992429066517283687712486286150306493554372459023163650939097280334916743900795607923852995348464760397659892057439566962611933237080671079301120 169 6800269233368778516468079313726442419780742416006767156370180573354622494781647076894843584917415970853410778589070275869004282578831283888519166202755775539125729166623249794082283717842648440336215499217499924483541924795844271300044623886731402296412078080 170 231209153934538469559914696666699042272545242144230083316586139494057164819014679283702989436082144770631591359840783511091397235417531670272513547535699018258506234733143420498284062300427880415664878236347882421367206776892767155781130675916741815763035422720 171 7861111233774307965037099686667767437266538232903822832763928742797943603725414170401364097489052982096405352420208039849646061347263189403402765103906931347809053617067708884453897988867615881885661346950370327813201320419772122933623931359740491085583658516480 172 267277781948326470811261389346704092867062299918729976313973577255130082522547194335332102841144643427705444352598200970954276967471230268596362366177815803945821506051325133832858546052700384969786273646527934231546193391751758122026198905328242261272256192184320 173 9087444586243100007582887237787939157480118197236819194675101626674422805626630433818606096500490505780525628578917171958699986870607411314219044442131088301904324723195818238930010256638564800396018734923382165450946241868693590959217271052108287451241832911994880 174 308973115932265400257818166084789931354324018706051852618953455306930375386546312848021303677670146590648249071762847370768454932804561778869500126836663828404419182145207126233083615020821449186809147536563460325364382684661255225324520205451124724586129079711825920 175 10505085941697023608765817646882857666047016636005762989044417480435632762980764492171140002527002943481793310242645370427997750608288033483888793252281968624533126912609312283331925456156581020133619775418317530439977052065839768990847373086464647234734707386383073280 176 357172922017698802698037799994017160645598565624195941627510194334811513935844447815324893120449510697972569169542033628495513139041512860531295794616730937413900800327059979186427542762684629188540213793294920327397971249412296494392670540127725503669443159920234987520 177 12143879348601759291733285199796583461950351231222662015335346607383591473631658698492254889269351324797181636888360238522929493751641907808752669037180923537944289035466243767885610284621175438246055160542446922456874347869269068453429011221165719560014502686889795911680 178 412891897852459815918931696793083837706311941861570508521401784651042110097116609822957756023076255719352061348417905345018392386379660864221003556049321804737559526256509266489879528859147861090571956593224354611597877242590486783434575233642525536412236974802081016709120 179 14038324526983633741243677690964850482014606023293397289727660678135431743085732012504080757573815257450398199449473127728744187496918893340110156407703374017756234359221777216883763617311402077027404838679341791850593102269203495882403686421224714041622373836945447012270080 180 477303033917443547202285041492804916388496604791975507850740463056604679257562975894938325552343285895056094643793074106713343151135596788088010525044055149716641803833012384988217709508988909019514700109951134815984047521064434327948259181976669566780998244464245873542430720 181 16228303153193080604877691410755367157208884562927167266925175743924559094507176154401088781804013003251154117214338103602079053530782340888817374899540868390923882853171980090763539147360873849163299612615148450746758935562446041444279948524308026208157684081980225138175508480 182 551762307208564740565841507965682483345102075139523687075455975293435009204745178364725332824164045726393634562350197377580750957380449293409841326348758729050813310585507749851141421668442943370464700284887456221232445913890441200193098748090058086657161226735402899837623992320 183 18759918445091201179238611270833204433733470554743805360565503159976790312672376494313664000277716077636432990740038573911487679220286165884396324812297202387921821402774082309625380101674969794992082145630705110183386498385622044197941409631897763153108173481322501195789374586880 184 637837227133100840094112783208328950746937998861289382259227107439210870621036175423706667274151056419566401816245794857497814080247659896957173514128373662456677513633487024585400462672558577247935126240568017771621913606976852786011550298177088845916507715441336251010797975633920 185 21686465722525428563199834629083184325395891961283838996813721652933169600781192701385457790321232050782798786209229458868171600278190065230725647482859028775881396125047955658079291437248661076489586575487869069908770865630600190830724146833788079455674410540624838004096409828065280 186 737339834565864571148794377388828267063460326683650525891666536199727766415203284904406222372925158232211556962647464347768195742150629594806851446676950316395024055888591006959434861567163296728467609549341993149357654835179433698124682949299653439282792716172786709986028197269995520 187 25069554375239395419059008831220161080157651107244117880316662230790744057730764610698033915747566509085470476602158321196630940544655097040147049889795418906733024934820546501947952960354541973190652132000238737286691123498384326893345858761956219416539810763213650242624361120588103680 188 852364848758139444248006300261485476725360137646300007930766515846885297949716996177972713207733039701375432560126297055350869679110418787133279120349760298236067510828946980248519572690862343161467558309881524884964477728063136384297832244639698085490589857555468823855076980097674117120 189 28980404857776741104432214208890506208662244679974200269646061538794100129843991850135217291521659815190725543136493180460553770909887185346652990518055892887118781123240117654127123346994193654060200279558425296098485177506028968602661879971887889916405513755498283839569129698886764462080 190 985333765164409197550695283102277211094516319119122809167966092318999404399518598227458319355333473538179336893775536875332051072820684485646332692337251504913668359053890632931663046455272064344456327692427635231304787259071672394919367444740214421021731420532954975591130285998514865438720 191 33501348015589912716723639625477425177213554850050175511710847138845979749067610100710854527163637454235716180910950390910179313779976958763219766048008795730536637133721048646204580256103540506472091766930583320802185537335767651411392935658412004577034260273716490069714349564913133268500480 192 1139045832530057032368603747266232456025260864901705967398168802720763311450753987297396290672361851477893386852740105954008342296857721930491783499192977759509451691708483831183672197045937399892760927577344807577512784006322151765377768824013396318595386627107040144707574020606863140527800320 193 38727558306021939100532527407051903504858869406658002891537739292505952588729113859801199932319441003400262400853268552980399989456671726943159228402812561025589836158774871512443164148396549529610911868797083191495527883453443529354991664497241010738685800408601379366192024758546864572077178880 194 1316736982404745929418105931839764719165201559826372098312283135945202387996508133150691483380471687922773088056254699119833555587886150880486325806636572062024396807253787063714652386167030705258597208586510339694538609532959120030375245767106403127736188993558641932649044459560442637821327441920 195 44769057401761361600215601682552000451616853034096651342617626622136881191191697432316833748110800978817866652438941092903339392164345743526778086828257186549502411832165274594584702155091421733071348412335730457763009934966169016253947352743677625964433640220039359472906324958489984713497017057280 196 1522147951659886294407330457206768015354973003159286145648999305152653960477072023475345340083709195320889242572817562134899488407579120141978717272210746015498420799709212021610291268280640513648289698771427206389707343431938588589390638778881621798671510423919573303078792550881418583910194369003520 197 51753030356436134009849235545030112522069082107415728952065976375190234655423295364565223312876139350307014644732178321776904874373396490137597306149143998952971449448693300662470659676677256661318017666989464215582176084489359853871090532851567761733693950123355689101290105164303460371897610068295680 198 1759603032118828556334874008531023825750348791652134784370243196756467978257288825652935972138809646029929031427611024052885722858229498445229219651883641171596207305026593329293074302127532117918805404692059348141794236073431659104923894479008406113714712242407739900804896477194549076438512431131525120 199 59826503092040170915385716290054810075511858916172582668588268689719911259826310702962247955754238841080265207767151495622127119583959551676524450433871172527058089536415022187816219066793844674699644329982766530765082844511212396984669389971247104809432416681710685839167454488494305132085235331188654080 200 2034101105129365811123114353861863542567403203149867810732001135450476982802763245346638877198824290382860073797847957897168748507595949311318684712408347749511868048013548086406619472966813667693389944569534268311537888254819011503168345479263827730132501064107070430349335695850294544866110945038587274200