1 1
2 0
3 3
4 16
5 115
6 660
7 5033
8 39936
9 362718
10 3624920
11 39916789
12 478953648
13 6227020787
14 87177645996
15 1307674338105
16 20922779566080
17 355687428095983
18 6402373519409856
19 121645100408831981
20 2432902004460734000
21 51090942171698415483
22 1124000727695858073380
23 25852016738884976639977
24 620448401731277184297984
25 15511210043330985983625000
26 403291461126554623829606088
27 10888869450418352153625432960
28 304888344611712432172380921968
29 8841761993739701954543615999971
30 265252859812191015786220502054340
31 8222838654177922817725562879999969
32 263130836933693528796022054060032000
33 8683317618811886495518187330138622447
34 295232799039604140800997947068121087456
35 10333147966386144929666651337522804233195
36 371993326789901217466321104043559783454720
37 13763753091226345046315979581580902399999963
38 523022617466601111759943447033671145488383316
39 20397882081197443358640281739892969474317068457
40 815915283247897734345608718513459768427785600000
41 33452526613163807108170062053440751665151999999959
42 1405006117752879898543142499099039595680525528734664
43 60415263063373835637355132068513997507264511999999957
44 2658271574788448768043625806300215141799107525344929584
45 119622220865480194561963161495657715045620035158534244250
46 5502622159812088949850305428583392458529707326837882878988
47 258623241511168180642964355153611979969197632389119999999953
48 12413915592536072670862289047362965641667852364725115743109120
49 608281864034267560872252163321295376887552831379210235849343280
50 30414093201713378043612608166064248374535004902337783481424000000
51 1551118753287382280224243016469303211063259674083453670631780322573
52 80658175170943878571660636856403739910857688334218897783783423315888
53 4274883284060025564298013753389399649690343788366813724671999999999947
54 230843697339241380472092742683027579621799246445567653858286078029332480
55 12696403353658275925965100847566516959580321051449436762273890937480673935
56 710998587804863451854045647463724949654655137066237905602205424841740145664
57 40526919504877216755680601905432322134980384796226460761771626748619923414903
58 2350561331282878571829474910515074683824115433355876952341755900574302207998376
59 138683118545689835737939019720389406345902876772687432540821294940159999999999941
60 8320987112741390144276341183223364380753887793271729985641536284201050998268042000
61 507580213877224798800856812176625227226004528988036003099405939480985599999999999939
62 31469973260387937525653122354950764088012263138846682202747034576090270804213759998140
63 1982608315404440064116146708361898137544773690227268628105745170312139624968667146827406
64 126886932185884164103433389335161480802865515044406852999479261820223930701069680640000000
65 8247650592082470666723170306785496252186258551345437492922123134388955767374656249955444905
66 544344939077443064003729240247842752644293064314209744145704797848707851147005979122292362880
67 36471110918188685288249859096605464427167635314049524593701628500267962436943871999999999999933
68 2480035542436830599600990418569171581047399201350295611505384178043314647120583661526712317997808
69 171122452428141311372468338881272839092270544893520369393648040920823488719253201703596762398647067
70 11978571669969891796072783721689098736458938142546070813294720005429766106888432813171782366680970060
71 850478588567862317521167644239926010288584608120796235886430763388588680378079017697279999999999999929
72 61234458376886086861524070385274672740778091784697303420636248678115936224002275715955588279207303577600
73 4470115461512684340891257138125051110076800700282905015819080092370422104067183317016903679999999999999927
74 330788544151938641225953028221253782145683251820934969278936106130257427459731962736251199162626867199997336
75 24809140811395398091946477116594033660926243886570122837795894512655842664430395821051568626767829453179125000
76 1885494701666050254987932260861146558230394535379329335528720620588252354069203713310781997064039641907196875184
77 145183092028285869634070784086308284983740379224208358846781574688061991349156420080065207861247921071345649675837
78 11324281178206297831457521158732046228731749579488251990037748971403695173457921585096249678977514577604399056338740
79 894618213078297528685144171539831652069808216779571907213868063227837990693501860533361810841010175999999999999999921
80 71569457046263802294811533723186532165584657342365752577108547949885828043338128517199749511912623362990504960000000000
81 5797126020747367985879734231578109105412357244731625958745865049716390179693891973222049038787782808338662109609984000000
82 475364333701284174842138206989404946643813294067993328617160860513860015415503502946318657789339237270843971076095999996720
83 39455239697206586511897471180120610571436503407643446275224357528369751562996629334879591940103770870906879999999999999999917
84 3314240134565353266999387579130131288000666286242049487118846026203776877028887629886909023769490194145809526211517798416163536
85 281710411438055027694947944226061159480056634330574206405101912752560026159795933451040286452340924018003755228124999999829617245
86 24227095383672732381765523203441259715284870552429381750838764496188743975875846962645168477365005198718434915407053717503999996388
87 2107757298379527717213600518699389595229783738061356212322972511214654115727593174080682816422952592668707902093502697029763071853753
88 185482642257398439114796845645546284380220968949399346684421580986842797375927938227455443182941306172933549657029420727131709055540224
89 16507955160908461081216919262453619309839666236496541854913520707833171034378509739399912570787600662729080382999756799999999999999999911
90 1485715964481761497309522733620825737885569961284688766942216863704981184261336853047744108490703160438548514506899648488278221755229056000
91 135200152767840296255166568759495142147586866476906677791741734597153670771559994765685283954750449427751168336768008191396670116587942008811
92 12438414054641307255475324325873553077577991715875414356840239582938137323770908448281207305737089120093080087048297429331620722114559993288048
93 1156772507081641574759205162306240436214753229576413535186142281213246807121467315215203289516839766275160375291844689794681574139116912639821347
94 108736615665674308027365285256786601004186803580182872307497374434045199833019942189633896365682019949198423075608555564043444347878768639999995676
95 10329978488239059262599702099394727095397746340117372869212250571234293987594703124871765375385424468563282236864226605030219200468749999999702868215
96 991677934870949689209571401541893801158183648651267795444376054838492222805597293385392335603506214525589547104092982577820735434003561670066044928000
97 96192759682482119853328425949563698712343813919172976158104477319333745612481875498805879175589072651261284189679678167647067832319999999999999999999903
98 9426890448883247745626185743057242473809693764078951663494238777294707070022881366635951039445246655494653768728857273678875455579021717126822262348431360
99 933262154439441526816992388562667004907159682643816214685929638952175999932299156089414639761565182862488708119710623621868993743315312618166282078502105542
100 93326215443944152681699238856266700490715968264381621468592963895217599993229881365716761464180270039820802712641248639576131259698420131220572800000000000000
101 9425947759838359420851623124482936749562312794702543768327889353416977599316221476503087861591808346911623490003549599583369706302603263999999999999999999999899
102 961446671503512660926865558697259548455355905059659464369444714048531715130254587110506042226142874063849435745476056410774868991953941461810261927287785443847244
103 99029007164861804075467152545817733490901658221144924830052805546998766658416222832141441073883538492653516385977292093222882134415149891583999999999999999999999897
104 10299016745145627623848583864765044283053772454999072182325491776887871732475287174179457744039640959194567543989269940871120837009322327558206737451319263109748296704
105 1081396758240290900504101305800329649720646107774902579144176636573226531909905153326984536526808240339776398934355046299498987389328399355748462454180548039320980575265
106 114628056373470835453434738414834942870388487424139673389282723476762012382449946252621856146311383289347910082120284089444000284301419856822659578169839845375999999994488
107 12265202031961379393517517010387338887131568154382945052653251412013535324922144249034658613287059061933743916719318560380966506520420000368175349759999999999999999999999893
108 1324641819451828974499891837121832599810209360673358065686551152497461815091591578895738971724645107348684157079548924373076903430225268778214488770591120396912442996686848000
109 144385958320249358220488210246279753379312820313396029159834075622223337844983482099636001195615259277084033387619818092804737714758384244334160217374719999999999999999999999891
110 15882455415227429404253703127090772871724410234473563207581748318444567162948183030959959674081539220631826052186304873533996024822524416439940222297685199103616964438274226332980
111 1762952551090244663872161047107075788761409536026565516041574063347346955087248316436555574598462315773196047662837978906948250995563184027721759231855165721953700590439628799696193
112 197450685722107402353682037275992488341277868034975337796656295094902858969771811440894224303794931765015046564747243625204788105820685062562927531624136482566779039820365620820049920
113 22311927486598136465966070212187151182564399087952213171022161345724023063584214692821047352118139068425569179220877461124773845924561575264739138192463311667199999999999999999999999887
114 2543559733472187557120132004189335234812341496026552301496526393412538629248600474981599398135627309173934434603002101026733811572618143134039986293152500495652209412181782155220427973296
115 292509369349301569068815180481773552003419272043053514672100535242441942363589054622883930786268803187059211939585703515345785120071002251720730101702885835902102261718749999999999227638955
116 33931086844518982011982560935885732032396635556994207701963662088123265314176330336254535971206503666522185252579872967953298268689169701175409184036527843831569384472069999165439999983031984
117 3969937160808720895401959629498630647790406360168322301129748464310422041758630649341780708631240196854767624444057168110272995566940100421523609790225129981262068277818458475279920773667881674
118 468452584975429065657431236280838416439267950499862031533310318788629800927518416622330123618486263283487731051174121737512649575635019968038887305041455369660764740903704259901521919999999993156
119 55745857612076058813234317117419771556272886109483581752463927935846946310374691578057284710599874844234646982443450754604453404911734348832487342619913750049708004343725256250783239785855525216199
120 6689502913449127057588118054090372586752746333138029810295671352301633557244962989366874165271984971714712656057227135660594460920076017052351878889301742767529386882012329343496881468083995811200000
121 809429852527344373968162284544935082997082306309701607045776233628497660426640521713391773997910182738287074185078904956856663439318382745047716214841147650721760223072092159999999988611271106554835200
122 98750442008336013624115798714482080125644041369783596059584700502676714572050143649033796427745042292900622762795635996239696265981185388303557605212396446031635255388891205270364958280908799999999992680
123 12146304367025329675766243241881295855454217088483382315328918161829235892362167668831156960612640202170735835221294047782591091570411650252072147550773407791393194466619902275320447095188429471743999586597
124 1506141741511140879795014161993280686076322918971939407100785852066825250652908790935063463115967385069026113931755247114387690087202703276533626952616596721842414987533644953424085254826832691199999977843184
125 188267717688892609974376770249160085759540364871492425887598231508353156331613598866882932889495923133646405445930057740630161919341380597818883457558547055524326375560384430947533925781250000000000000000000000
126 23721732428800468856771473051394170805702085973808045661837377170052497697783313457227249544076486314839428799853090938253258047573305384295267383774059494011462974093081069890560654169320962758172690706216908512
127 3012660018457659544809977077527059692324164918673621799053346900596667207618480809067860692097713761984609779945772783965563851033300772326297773087851869982500270661791244122597621759999999999999999999999999999873
128 385620482362580421735677065923463640617493109590223590278828403276373402575165543560686168588507361534030049492408152016447706710916744160674305905961303124256672548491917290838134802905869847157643673600000000000000
129 49745042224772874403902341504126809639656611137138843145968864022652168932196355119328515747917449637889876686464600208839390308261862352651828809394879039624759062602840656881570149838766707085192732633726975999523087
130 6466855489220473672507304395536485253155359447828049608975952322944781961185526165512707047229268452925683968936113427786071959465267157734115812623052424319280343919266355928811132956401973431693055947275739106204122240
131 847158069087882051098456875815279568163352087665474498775849754305766436915303927682164623187034167333264599970492141556534816949699515865660644961729169613882287309922474300878212776434073599999999999999999999999999999869
132 111824865119600430744996307607616902997562475571842633838412167568361169672820118454045730260688510087990927196064797118346673398319977801116603039502346891621741537542528983144423125103372687382822507606597956052544104710672
133 14872707060906857289084508911813048098675809251055070300508818286592035566485075754388082124671571841702793317081960037166525246368924700537538282948117301741317436012998958826217903503076596120213380250625532366019722087459573
134 1992942746161518876737324194182948445222558439641379420268181650403332765909000151088003004705990626788174304488977262794320849406604501860747949234258318148342091658770921956662421000220906457924561348172168822783999999999991156
135 269047270731805048359538766214698040105045389351586221736204522804449923397715020396880405635308734616403531106012657072342441706813847832724067538531441635098985328756745220184105430908552292986884717719071995533028662646250000000
136 36590428819525486576897272205198933454286172951815726156123815101405189582089242773975735166401987907830880230417720629861276951556154233760938808667688751997299564288312510823071429096999140232762885943351414959898623718737492050944
137 5012888748274991661034926292112253883237205694398754483388962668892510972746226260034675717797072343372830591567227826571884373881355612819314826377917827129740056802397016509378163883274055583382110207999999999999999999999999999999863
138 691778647261948849222819828311491035886734385827028118707676848307166514238979223884785249055995983385450621636277439965907176868988341557199890296185643088390809663293158627699522154539830512570114954967323702931119306504468051632993320
139 96157231969410890041971956135297253988256079629956908500367081914696145479218112119985149618783441690577636407442564169301886059792163365100096999581219760002673769583579570682891939608962934200435638009855999999999999999999999999999999861
140 13462012475717524605876073858941615558355851148193967190051391468057460367090535696797920946629681836680869097041958983688122247029173448492352402137215384012609290913097625784124475576314418415027558973219887067103371533777093039100156274000
141 1898143759076170969428526414110767793728175011895349373797246196996101911759765533248506853474785138972002542682916216702019230820297304827075914771733278062452773335094503272997544010417739085809589279072343383582781014081400272322559999377203
142 269536413788816277658850750803729026709400851689139611079208959973446471469886705721287973193419489734024361060974102771684722640691691707432504010337935420569232154814678523985970521851502285883199213664288975948005857584281026559999999999990060
143 38543707171800727705215657364933250819444321791546964384326881276202845420193798918144180166658987031965483631719296696351202501036957071818603525354815944336166154976340651887541505545310130488593669331551403376639999999999784954816099312373113743
144 5550293832739304789551054660550388117999982337982762871343070903773209740507907044212761943998894132603029642967578724274572870977767982658645139923329756615148861296129768695676296532413531197964592634580323689336556928213467032076006640383426560000
145 804792605747199194484902925779806277109997439007500616344745281047115412373646521410850481879839649227439298230298915019813108221651663659572441609408556917739149315905992811411866635786075524601835813995886793674854068457031249999999999999997538662265
146 117499720439091082394795827163851716458059626095095089986332811032878850206552392125984170354456588787206137541623641592892713758142096034287824344885395804042003976629431882058572672298301057749469149399052777542752002555149851924302397439999999999989488
147 17272458904546389112034986593086202319334765035978978227990923221833190980363201642519673042105118551719302218618675314155228928653088005461743741821126448568517622617974272157079435187319651678863810542346837622098880383623674063948537057302554954560166640
148 2556323917872865588581178015776757943261545225324888777742656636831312265093753843092911610231557545654456728355563946494973881434408605873056630474273652869260317197583273048216860438345714467144005806554843552431033607955762178084796754821119999999955031088
149 380892263763056972698595524350736933545970238573408427883655838887865527498969322620843829924502074302514052524979028027751108334657896696442372994639480443832950613971571859528835715269633083149369445271480789636247481797836799999999999999999999999999999999851
150 57133839564458545904789328652610540031895535786011264182548375833179829124845398393126574488675311145377107878746854204162666250197747241626063732698634107347110548453254237791372493154647586762712594417133168929575081649580267866181615009434039513822448568000000
151 8627209774233240431623188626544191544816225903687700891564804750810154197851655157362112747789971982951943289690774984828562603780001360174419748328584232052816331406456102618328128950857189333333217935399039885261005462721003519999999999999999999999999999999999849
152 1311335885683452545606724671234717114812066337360530535517850322123143438073451583919041137664075741408695380032997797693941515774560064282560077329037215502225451903147670403736225566060312915759883864389874454187274254929484861457660333366009921535999315222788230144
153 200634390509568239477828874698911718566246149616161171934231099284840946025238092339613294062603588435530393145048663047173051913507711632216305667129554900620296603188543122491835626246039826815308043073908947199766661219166712854919080214423108135824611302831377564546
154 30897696138473508879585646703632404659201907040888820477871589289865505687886666220300447285640952619071680544337494109264649994680187569421862507177747686178976071798558057655828754794386381552055944860752790962341661847707874728876405049634278007049051974176962053623224
155 4789142901463393876335775239063022722176295591337767174070096339929153381622433264146569329274347655956110484372311586936020749175429076661003216274382475477806479918110524333880196139452687559896255940215628508414806702099040302861637091625976562499999999999999996564502035
156 747106292628289444708380937293831544659502112248691679154935029028947927533099589206864815366798234329153235562080607562019236871366935955693947762576274386649229128830815293104875943641052077732531427018364635567996302325440474377232811327405809113741282711543161799383899536
157 117295687942641442819215807155131552511541831623044593627324799557544824622696635505477776012587322789677057983246655387237020188804608945581290772992175589402436306154362961985393763847475223716979100487761173428095446685622490578985733324799999999999999999999999999999999999843
158 18532718694937347965436097530510785296823609396441045793117318330092082290386068409865488609988797000768975161352971551183449189831128213401303178604519815223098540457723028606221306012633481706408894094469938818292169353244820181171071342862152108033532086976511999999999999987676
159 2946702272495038326504339507351214862194953894034126281105653614484641084171384877168612688988218723122267050655122476638168421183149385930893186799109435156968004883209906330997062135376189709105053368227159465620755002716511366015543064651817985638550774200994726150143999999106897
160 471472363599206132240694321176194377951192623045460204976904578317542573467421580346978030238114995699562728104819596262106947389303901748942823365692990596650482957967238401857534596272160794652332025387350379564362704066099941872703134044779526997441615343144140800000000000000000000
161 75907050539472187290751785709367294850142012310319093001281637109124354328254874435863462868336514307629599224875954998199218529677928181579808491945059049643495805791487187086484320607292781408814365272803092482649411787748723446459202305005714748462685641914470364352504175490452227281
162 12296942187394494341101789284917501765723005994271693066207625211678145401177289658609880984670515317835995074429904709708273401807824365415928961678508913959635088090838816157011936692428567638518055436113791412373379500549345882254014995260923214105758733379130766483204784309403648000000
163 2004401576545302577599591653441552787812849977066285969791842909503537700391898214353410600501293996807267197132074467682448564494675371562796423038301229264886150247730010662205704969956173185881152129393638460096840367667292791327201696065980922331135999999999999999999999999999999999999837
164 328721858553429622726333031164414657201307396238870899045862237158580182864271307153959338482212215476391820329660212699921564577126760936298613375982680732499780398506351082864971857260476132962957984302921684092809073679718037796330915012282517243491264997580877886715330559999999999932195184
165 54239106661315887749844950142128418438215720379413698342567269131165730172604765680403290849565015553604650354393935095487058155225915554489271207416431263907819225703574088519286376487014046409941761743844157496549450269575516970890580289734971247130813687044243444387126549978699926341463677245
166 9003691705778437366474261723593317460743809582982673924866166675773511208652391102946946281027792581898371958829393225850851653767501982045219020430746002144785694458601151163689235713047483883310122658974720803338332982008231342253236123578882297107446370085598425729194744872959999999999999986388
167 1503616514864999040201201707840084015944216200358106545452649834854176371844949314192140028931641361177028117124508668717092226179172831001551576411998307498052564574954480881931656928973003394576466919898225052275172710677111011997332867420310791867053134315519999999999999999999999999999999999999833
168 252607574497319838753801886917134114678628321660161899636045172255501630469951484784279524860515748677740723676917456344471493998101035608260664837215651552945293582694976507379392297199786699854962025157492757763226209284583618856964515243594544128808121478961562538271342953173551321277664186839868416
169 42690680090047052749392518888995665380688186360567361038491634111179775549421800928543239701427161526538182301399050122215682485679075017796052357489455946484708413412107621199803603527401512378815048789750405684196703601544535852628274771797464002689372589486243839999999999999998113990411447823450137600
170 7257415615307998967396728211129263114716991681296451376543577798900561843401706157852350749242617459511490991237838520776666022565442753025328900773207500004256748944855741636233141168290751866424797943365306330402499248869202290210572338918518456360451900859875823908421638337482314547192684361339502933960
171 1241018070217667823424840524103103992616605577501693185388951803611996075221691752992751978120487585576464959501670387052809889858690710767331242032218484364310473577889968548278290754541561964852153468317980664237407870111997730551986982567650068378765074828449884292907181920510297653648933402263088231067638
172 213455108077438865629072570145733886730056159330291227886899710221263324938130981514753340236723864719151973034287306573083301055694802251980973629541579308786920742207419751021415852694953447053638909770350149263834204133363081610160846677944819268620205324859686912621258678037929134338867199999999999917963568
173 36927733697396923753829554635211962404299715564140382424433649868278555214296659802052327860953228596413291334931704037143411082635200789592708437910693220744422451783693904122568819692138717826140678603271725989637483256524946200711557865266227200777205900363920166407372799999999999999999999999999999999999999827
174 6425425663347064733166342506526881458348150508160426541851455077080468607287618805557105047805861775775912692278116502462953528378524937389131268196460620409203346966267739375291828299099138935051715998269498807489308162899321229246979920982111286710713311311337228044119060099997515386276549127203777031010064394516
175 1124449491085736328304109938642204255210926338928074644824004638489082006275333290972493383366025810760784721148670387931016867466241864043097971934380608571667663656813479380532220559625623957805983663469624056384461365161184611811666936997356618263665889592662719262602774961444950059785428711963623263932717214625000
176 197903110431089593781523349201027948917123035651341137489024816374078433104458659211158835472420542693898110922165988275858968674058568071585243060450987108613451399501811650983872632740499208931714494644802672379025234780866809246786861397834841104401370784932913477988554368939356233541809032072589454122982866113003520
177 35028850546302858099329632808581946958330777310287381335557392498211882659489182680375113878618436056819965633223379924827037455308366548670588021699824718224591058237053509662339734873457437533572003084405728604486780801491766057349238883330378682585949660332144059635346365890292988787876147137079854529249279999998767903
178 6235135397241908741680674639927586558582878361231153877729215864681715113389074517106770270394081618113953882713761626619212667044889245663364667862568799843977198148266194511738288730411281192815515872861818184844049885798442399361046778525375713822269607908341553502709932957832485409570442178837505638399999999999999984336
179 1116089236106301664760840760547037993986335226660376544113529639778027005296644338562111878400540609642397745005763331164839067401035174973742275547399815172071920297548998924861468632538100874694671162275335324796220248138283968091277876800787759743434401881346126074043437399922442239999999999999999999999999999999999999999821
180 200896062499134299656951336898466838917540340798867777940435335160044860953395980941180138112097309735631594101037399609671032132186331495273609598531966730972945651719592527037595880722986611761171955087851126192103754047660613000270329007139735778818402337102173699081954657375469365274528745501597572332112267084302125600000000
181 36362187312343308237908191978622497844074801684595067807218795663968119832564672550353604998289613062149318532287769329350456815925726000644523337334285978306103163294146384971986648048091326497552386466930424881860855684345291680413833226169665212441092813294256787492335190489473168179199999999999999999999999999999999999999999819
182 6617918090846482099299290940109294607621613906596302340913820810842197809526770404164356109688709577311175972876374017941783140498482132117303247394840048051710775719199902700043950682642256801240070205531186248225314442522705137876506914702025158816187760348414656732058727396156969056224926866018534664709953052167321618572606541820
183 1211079010624906224171770242040000913194755344907123328387229208384122199143398983962077168073033852647945203036376445283346314711222230177466494273255728793463071956674839497876987299889729720327479783667584731115257659422739733968311616845337623383471648965347897547880502484492907516824177450672640286695410408193471283199999998638297
184 222838537954982745247605724535360168027834983462910692423250174342678484642385413049022198925438228887221917358693265932135721906864890352653834946279054097997205240028108875566231861235481961449934418794648762726437110856062811003822394640495666880651550083854957273355583202199181779296321017625094183283869987373055999996842501180929024
185 41225129521671807870807059039041631085149471940638478098301282253395519658841301414069106801206072344136054711358254197445108552770004715240959465061625008129482969405211536507732647688246399679947411836044584247163370726752257851455660925824665840011765787635252703846038126240378030782467044509298339843749999999999999999999999991678725345
186 7667874091030956263970112981261743381837801780958756926284038499131566656544482063016853865024329456009306176312635280724790190815220877034818460501462251512083832309369334334318249582852203875351418735283857920001815679659061577371184433283539208698187926431047682922176521575970547632507969788801732040911177841809505044411620554850278796760
187 1433892455022788821362411127495946012403668933039287545215115199337602964773818145784151672759549608273740254970462797495535765682446304005511052113773441032759676641852067662811956951892586273667930878481302729284836360617897032589330798322033527247289237625529359545172932939147289667431707397062655999999999999820218846392952559610124285049787
188 269571781544284298416133291969237850331889759411386058500441657475469357377477811407420514478795326355463167934447005929160723948299905153036077797389406914158819208668188718454897342653019833674128670779635471372554768396367472753047481467382663667320705073078192215630078045748689300409325822406886099893401070365718461022207999999999999882905328
189 50949066711869732400649192182185953712727164528751965056583473262863708544343306356002477236492316681182538739610484120611376826228682073923818703706597906776016830438287668195034454414647375475968919974197648576948805565475117361961832709280301416721095311025068539966781472293392789655979202626427508538810941529364634323758002522658418294279313280
190 9680322675255249156123346514615331205418161260462873360750859919944104623425228207640470674933540169424682360525991982916161596983449594045525553704253602287443197783274656956647333731565471927136760751566331835691004108634310836592167491298653773632147188744859696436242221770924203833642165179113692112386430773683202958598307839977751586773199969220
191 1848941630973752588819559184291528260234868800748408811903414244709323983074218587659329898912306172360114330860464468736986865023838872462695380757512438036901650776605459478797800350707553256022912105863632666857472153971092009065677258893759594079568220432651120989901182064402330506648926574264895332679679999999999999999999999999999999999999999999809
192 354996793146960497053355363383973425965094809743694491885455534984190204750249968830591340591162785093141951525209177997501478084577063512837513105442388103085116949108248219929099098515264459509046036189459477529000233924278921139871278991981882026406075252960013445830874732586022917322677084422892292851036454069453125691437960726830571165853941760000000
193 68514381077363375931297585133106871211263298280533036933892918251948709516798243984304128734094417522976396644365371353517785270323373257977640029350380903895427571177891906446331289795819093455185030994882772103070488137552785487937736505567155518212479976352319939401778202578492759254382623135959961447778222079999999999999999999999999999999999999999999807
194 13291789929008494930671731515822733014985079866423409165175226140878049646258859332955000974414316999457420949006882042582450342442734412047662165693973895355712948808511029850588254978037710491770309513908804337061193621275435260207377563749721681860393534441963790762448551805323307912277720180458606659878692585746583106633434869488680959999999999999999981376
195 2591899036156656511480987645585432937922090573952564787209169097471219681020477569926225190010791814894197085056341998303577816776333210349294122310324909594364025017659650820864712692975836305409649722536415268659156566243621875008684572005520533780797738884204567949689858966136549989682704346840278696269685381590169605356020228411803436129802686785506211975435
196 508012211086704676250273578534744855832729752494702698292997143104359057480013603705540137242115195719262628671043031667501252088161309228461647972823682280495348903461291560889483684835763081907138370663314095780811528692577565697309477622705936605999836825189823897897203504873697451861203536406987752278858132182326276618098764573079270880640187303314712638259200
197 100078405584080821221303894971344736599047761241456431563720437191558734323562679929991407036696693556694737848195477238497746661367777918006944650646265409257583733981874437495228286501182991424477395086576066353467353335798727837835328694280439305522603073118823862831864630209655642361092292378406702568679608855350476799999999999999999999999999999999999999999999803
198 19815524305648002601818171204326257846611456725808373449616646563928629396065410626138298593265945324225558093942704493222553838950820027765375040827960551033001579328411138624055200726642707136923799938101204125205012095146495992174125327166429203137287303669797827758371834745197452191355115323476383619593052641912498570811679172355205158868769889886648425300464405664
199 3943289336823952517761816069660925311475679888435866316473712666221797249817016714601521420059923119520886060694598194151288213951213185525309633124764149655567314286353816586186984944719612228107258321201270166459320656137141474266387621212037869516201606287027897843301130159520851620311758504293980894611113948118519486873599999999999999999999999999999999999999999999801
200 788657867364790503552363213932185062295135977687173263294742533244359449963403342920304284011984623904177212138919638830257642790242637105061926624952829931113462857270763317237396988943804140588427119382445861889307826454359964429334070291547354350733478774387027108910094731521560772413234748403205170842505811751317802789188138688255826313546956800000000000000000000000000