1 50 2 192 3 823 4 3877 5 19808 6 108791 7 637852 8 3969996 9 26107708 10 180673040 11 1310878363 12 9936630366 13 78410615256 14 641745990003 15 5426657117884 16 47225199713541 17 421301933548486 18 3838582073808844 19 35596716460818879 20 334945343699879637 21 3189344301717850631 22 30662431403462045572 23 297076646064206710872 24 2896099280798310765068 25 28372313557868523515639 26 279043984828729744135222 27 2752932785583556206788983 28 27225993917699076332078077 29 269783271002874433649164183 30 2677401921549414705223959371 31 26603593462315932578994686364 32 264597198412065317808557833491 33 2633670643453352207062296635725 34 26230118183587932857509827800854 35 261364890707005676826697641834380 36 2605310338226454071710250170109443 37 25977828500336072938638276749084634 38 259089864252187641870955144927860899 39 2584525460950321373744886747450838384 40 25785589110533439779442128349566355983 41 257291648290795848361358815001680951302 42 2567532889179351519422460109392814263247 43 25623564187989601006349517539755164205090 44 255734607809721932857056942445027107843807 45 2552469344645290952058293664007773504522516 46 25477003992510542816932747562985362459325318 47 254301873207984162946553504779293779582751483 48 2538408042178977284736079908597864575763883533 49 25338553675694026964859638337951841430998493588 50 252935039684958294817722212499181270097407416817 51 2524884923918906958950539890812822500208798780054 52 25204524157049665027653650271974680044453783558313 53 251604766922487998945958169350494938915080215798499 54 2511666539344362358283350347905621412819401649632227 55 25073057225386579386937046879884614127897656479831547 56 250296258505090510528873824507081087213022088881687235 57 2498635026273617269816781481295028557894501967484755706 58 24943213700925105141959370197724747678579254470964355561 59 249002027844098673951836832161533144077054419071649407811 60 2485730682505286522402820966376045313626271450515675472592 61 24814517279625218928737837638180776673346292670677108062527 62 247718273137950582734356639103964994379770809113822463599328 63 2472923145491033126951491693877274719139403441082361048321275 64 24686725315446208609733213166136482191515080201103200801908923 65 246443053727030514460551700067858599036105917206809381927875546 66 2460196879329091717186362405195432465330160737585184041056708595 67 24559713293279849597127829567271977524167400004748469846544427735 68 245175370267574241667116073151773814593216405009842794424337365927 69 2447543849701557639302124558314396510837670528883232357731209642720 70 24433416485766293180823897043842382562208726356664899215926200771227 71 243914699967226094098214210027385888936749378770525984549804042616695 72 2434959821062693492283305915354792263619833350168568693399594202382004 73 24307800449402241985613372759780399289802245017175828083344877114186642 74 242660761475741933257310651064703730738605543725259513898377294616365217 75 2422442482948860841788092891710162607507698608480092592821502401787846303 76 24182846091148398281738592104679614516160005018873785508457314453692463544 77 241413395857328676479633253868078864454914717203436677562097074516647512190 78 2409990501205251209965160945514322528912459140591497772834460689755457300001 79 24058542105344011509929126025384454580033450305721374729181464710687471818477 80 240172506299309064508628065217374876675466358447598634471982304355896041711341 81 2397603037337170338726961113418653436664573521886552726229271558321187080647932 82 23934881141793873353968624674947084995733234164765324688150537432557243186632996 83 238938027561733580624293345242001680167426393372766742273203896229439234092351333 84 2385279504936793955577609917050550202926468576078384965864173585307902305620640217 85 23811857863751683953507225462605978350051578792555275385316997972822162863229848632 86 237709910493286436696768995225462693501903322260763289918905503800712753353367730908 87 2373019446222869506254480418732223277555701580931857191961905386795866165877214314175 88 23689467963508074234893865417903902174595287072920212497813911170466665212231003172300 89 236488114181928683233806007554782394666716361464556490652984555540677570168308936368690 90 2360822469451623258729040315897081398973102567260088193458202839990664621505056046079395 91 23567707663310080145599454816325077019217863109440787890565823150993856346909152070368308 92 235272601975199456178993221523996152538757113418559295143825077679050172094174372062327917 93 2348688217181806617125724922844906292795455336330606140030482075283060619563185223130460985 94 23446573462294780381711043478484845126709816433843457679991181227476656338246837581225494792 95 234063339462123774295410344258683173140201290570831140821819350931804602121253021583460370748 96 2336616350180874417618828823676078744716645804213503078903699305555471353743077025370275238602 97 23326062008140721219698553040235924153297236214852935574009872783099014204243481567935076702637 98 232860293449591231257405788727930355771096368902144597922603523311072513720150746273814923310220 99 2324606539260900795027108629886452727551429891228713567822814376022757769581206893646430681749635 100 23206170031950080838951393432654868250286265081056187086104869111209775353233233479993387289154162 101 231663431442931528278859877139159199090420213477675076107949678829371326985193346590892374907179485 102 2312658461134940233828475304385156028911206810456104409268450153247645093457528063990487575663189011 103 23086894315189845799219107213774447631449733342407028727196921813985178069415316193892138455898569584 104 230472721382129492712572181736248862709606603596738748187978112066365254530915797469714003110771844171 105 2300771796311873192882422487036577798831076788201492220225024529779593906253692417995156300833482790366 106 22968231672888046359056152127172024976911496432853779981656268564557124823404706297883485137484430163181 107 229288131507659870478685726811357905267566541755262783889895265110993555802622882743076147568034796848389 108 2288946228024859086346410550381935077271234016727448256371563002534212126982448577974913937001372465795777 109 22850178945072162748544164919638534795068186436141472256795337015584729275042634752257897619574602581255429 110 228109630292046949145344386773031188885560784912452220944529220246177076788109260273108126940355548056541318 111 2277181441683895554703658413271603300811547850633250824084117285038183867641204904502922665726236309216201361 112 22732732992386908925673880072430538025626616075231280928537537878163871955257811509300336046277796401531582575 113 226937186404751973544493514975513767923050255735021135824278170383370091054733536727884958559525774322187029909 114 2265477124594146991595462214849792822197155357276409996981978024623726525545548500297745128138756985136882616670 115 22615890693831386615327282062536387093583868188397405551241046274143376425557705142099924177623767713184398224737 116 225770768693961612093210194585487750411488777031679266365356281477331897536933611784265873291888980989688422038520 117 2253832965809053370967065764609572249867549107090646360363317285887976405067283851263810272613165470824590375611720 118 22499648945571085633429298303683241533170086706287782248809074159602744592146660210829314346027905497426517817533758 119 224610346176948286826974061646752286030361211513983195668040288466672105393047190441005355023535555202664794763336432 120 2242248656051801157846879319614851390482219494633534606705919504203087881972580697138196232908263183801074223220375045 121 22384004660295100970893321630253938466073389320857035857953917129568546103307127266311742319255043123337240640657809659 122 223455888034779012773974398424547417633239319235947125266470508381216307254777512449939864074867735420721999894137332718 123 2230723887671478542035870236992124765966690843366026733160658604381446269270047253600636688264071873010765421707618464127 124 22268954766850014113849148282264004466667007686345171295288506568969726812263319946091527691577864729077714743726428201658 125 222307363609231258765577174301879786665074467610611502782905167740440845368238987567905907103447507069915006067770317754561 126 2219258354616838355838902683200834566625926577104055406932296827187508476228395803005467904495705842684760637939426052000248 127 22154496210014266047225009579045358250554793227936727687410535719140163096286581378555449391109193322921352856270397670367081 128 221164742400829961180953142403471212929005412734190957464585337522508300567601969327586638535523437308541377456198324973037906 129 2207851752419009721768381670196509866371064572745402184569388704282911935881569757958249169621043576014475256048921008822567548 130 22040625950343973436918443843279858431775680703249020648875734119806352450993444530889705687674042141761804801346551627323226310 131 220027994067455080884795166382933077742837757828661657204766998483382327456538107267016390442971140272892630895633375949641584076 132 2196503778178767723432780606013376242740825761108436109180132542372841896747485931108275185831192110327148078262430943971775944727 133 21927340964055175248570626345597241604306726475268114299771438319760329970754465072016386482593581704705146818490850671060236694590 134 218897088423240500912477593405221198273442097405521736883975874268451527861713901434489998522494142762555777423501065009974919996904 135 2185214130556134643930661528073065456821384813588259690108513049814153634750365290095380676351063210611154184981462390651675021955968 136 21814638242924755196371610955629868734871140248482357601847074073258507894508764499936869805797824100919732563393791830236085630367729 137 217771995437622682022128102707918668881643373459372688450230126167920280699285464972073052887810736693851952043760074211995373322502704 138 2173982509761183720148678145472407747440239242000741622024095919074579662823889747837428182341704936875351433182813298238453459249618480 139 21702514794201036321641304499219230417837941045654673847947252534640867277093077298414961138441647773251015579553314743809704682346251072 140 216652685234467274616396470313817394923376360493941991577223647166790312421424404138699439122906648173767473427704423464567848421196188395 141 2162808617545472811418004339501168385721756363883207149873050039022452496606447167782480324004715928095354326579864797668470136042816854747 142 21590967640519481240589942178972195155827285003785016725900433502058763631668587905679585864231061872132578132415201416622059240957973832501 143 215539128091237268945290020595554041715365146343901049989045327260860525358299775268972605183486521563487578350526173219877084800407324904240 144 2151692157193817535200007235798098727710393883837178359792198012802457126255798992580923958287251702186325438507871641521556241065727092875902 145 21479993819821181554101557771168892362465541393312785293929627776860003648383424114055661943566082161405730863052004931066090523317716040916053 146 214431294438184207079759372329298040567391832766248257619373221132857158677048944767293892217843968929308160711525479342843044508152736984386148 147 2140632833516256492252592602439494982940247430131720238728403880079261649439443521225652569801224763477623932962916797866959699813671507142245048 148 21369590385272960780283168264585534233822293722200772528873182844205346449879130219898781734665221262411528135854633312368067012189181051837456395 149 213329154857553077666013551034537345344037169898341881529236430294323296000188965227741388799581046042419877914511111256880815543975914680113759382 150 2129630352840133749312453180644466708690859160745766360548017829712489795218485532440136061770761500091474331900359899867099328038746910180658472850 151 21259754405188493665064056126380763969940762467669433614920020473003848502719162232903746906960599308028658778982475895766418710082527260975151576723 152 212232680082796127518516826852124856685264870588515707302361149448901311775424739549219961512585544031393913998617608889215251119498309820099839253869 153 2118684423002260532873788793371385436703595407881747859360964360124622639369002219002371646207924226577194596729022034675210330048581226307103119534424 154 21150482962950138063285536638713179409509329275748588546727530819355960529523982642045106562225139784369881191769289061182327824797515284417809283711598 155 211141840997793163257976364201336081178797071299832177494602177578629473796817928473398546409631622389444213217213359344458066135055179884235466010897796 156 2107794753341136740677603444638101650217955925746268409352720252374013230443748034580117092328450406604735495750056930419080190355199779320936564175737585 157 21041773156931324327744246601728720606226001323916627826929264575038833688020730879960868548582542114751231074189025421747397360867469936169919156445314140 158 210056608636077102343486487705909534363394077933059009940832022826423231617248959427258677330990160010727002185074480469199241468195671238877247505948811711 159 2096961054689222336271075231677480181262117612317968318995682343663134263792797923501375976780814481097711125922315079016044093950583129594681411733242952211 160 20933622100419422571645088757201811973199418221864889438626054795789140939901016794227378335001726409242567741347833164062402988471783581809130587151003140918 161 208976954180064134346667547574439631480556865454690799823115657354033466371392864844133724664383693597243162593343042299408024618466582847642716459103091491488 162 2086183039365253488675723023825273506028011705764352790779917034990667155289909245674428417144493831873526190367110125768409927266366513182124395019174191216040 163 20826026921539046421690355725049982958425867430201841805851658561741037520055707549402366009420970770713490416199700682308300576503902121848709209058814989345032 164 207902848960288158363851424902873396751420365070069009345870848712414071939435053017258738188084171353058300890754711020692900830828169031358747209128077234785510 165 2075460421166600751928252198609327804974671172466292154899822879497523648842717840011081848400199174025131398687635906375976234087992823410589698120950638962696024 166 20718984763175771280166436621842625066266425019502799169856545791649059111283523688754862631596547159344693527285711289262952025575271162789631035641930529452913549 167 206834264454639317191875355331321577098004464659213499268708605364544682936929467483047423775544076984684610138708172621787784659727439724557244135811608708150993211 168 2064792915361667813311747334522312683513575698985949294132809559898424622421637001656620210192928116033479254455371642268205277473758270502371351354468361279464229779 169 20612492782900254957077217776270941553368049552436492836783751476777179260045268736195698343352502649342945431330030511465197269658718673117365670960704928704171308679 170 205771172287606527401548582153349413272713701124285254677820703851974163298314481386772356557964867117899661378592645836665738340191893481731513469068971802759029569283 171 2054180238682329965346594771671637420726774141735176162698414506254269870843528685701950564002048085510023080035401245507334160427241353774449718551469357393187427046311 172 20506548152892753529319402984738746707303169457303501124301241635411697433566840294022008255661681509502525705484656879177086963483750707679171104661958855587424304790805 173 204713544229523944302400110704413096734014316802813525231336547361162519960428380817599075006956983421592376763684830840137101937124430092789155489492885940715035377783839 174 2043622109316411774666909741480129908843665362310971530522989620801092097273462906725917594132433186399471915938573694189372536338250506373148177074615788428376251517256343 175 20401148059868027822221445870160196074543068907870014215278558693151406061383057013505504993354178983380270032250348699627421133673413705128952761691459525234204512332369079 176 203661352195821321054219569106867804263724566683192778693167057218550561803232174399081945332816123879161886254075190293355618433548915137834647702386721586034068848644778020 177 2033118246900203582688204170127161873213942440967832228956781895853157343519777135453999157613531598977769678527745600672023884400634926753901780717074351332331991093204385982 178 20296289705000637200905176248093448748652702621147517101298078119857678722244561417253990518340493797251728396741992256230437723829006982620135736504970088929564738357579503162 179 202614568246278231505348162335670698298479222570217886361782164556519681996799130730440947507052900929691234784991158682299002209670712650859893785752933547970964616164433220761 180 2022668372511016555507714342601831124293816671278523044352345893644861631675268150081492725633075750511771321010998192546864533289792723741394348542772106009622820552969062476856 181 20191970303850618019146791064622258848059274856059691976268095225604312663959023945580456265621822114075416715701608257645115712508569259705105844922516470764884251540137138317252 182 201573164584282131622965058508781673728991746834799231680324581490905166307591926606762752881513524009977359423936832211025222578991553385612457327412024504364751447667383799472799 183 2012272208659776042830222825101264876146463236923513462257153905539535408046216303346397641132155657121788164537306764071031450266448328374472704033159412068858288651493946577153528 184 20088187086289544413183773330445823995338436323919145266258437687645991086393579315325325286032383232354604714548421804798304562580580714807596794855835468709269121869364733705946498 185 200537113556090237110485401898818059661034520310731281363559636702064096710922057553496809298303911284384620135442802947061157220255672601708973086732339766041711095054148005018346720 186 2001929479283653027685176341205193998870754491438293703886130396076521581767985309535943578965438800265640460233407724281937947057480704876676461761008827288381415919789301621398856754 187 19984937296426969305171979327894666038199379203540983145914311709812198943773421605526716981479495275603473955652009497947891206263335401703280402238303711731787571426573188766349697289 188 199506387650095196241048004219447755695309918957726279685663056150244714219741700749619900128426840221047239939534236376359115872871933151454293946271528985580444643112593170572254109770 189 1991639909738733460338192197786009623988928240338504416729084044107886945529369238387630073105312217306542107445630339852173060728488923274224650496784160587829643614474121464898749395449 190 19882218192537243575825645059445662920394604516027400097068245152137556600360223506350853824507189280536646769182985861307812897785084146559005052537735907416075284502470974278301046774253 191 198480959496094537712521839786738305845458546053447386934481246369305137491424195681726512208416059027777478845626512730340445385362835300719937212192504232160925583086029522997383015407543 192 1981403226792725276193971015490870485149799348343762393046693187742004693334748945655174070528734190261812423639621663839387434685995991528085792656926528254594260061908412171653070793628156 193 19780027046986711418779528032421666553140275202440581342542624440933493354012060679711302548596606784196950273420936982187780092834853071442799306465678688314835100077957423232642093392484452 194 197460801864563873772310305924524796053273324621720861602179031690082907163308187306418765990184039488938268574487282466336986676955672775252095855553122627849921806822535369854350480729357605 195 1971219158617702901220318032519582753540386338300317689542331219261838389592569530090432833855485350730744932238337843478721949427084647610977209075742854178788664325237124274398414440323528207 196 19678361146161279920987236901023501044059895553668179070909083763975038166015347472782975512075934557590909982669812783274613971594636319259138910630918080758227942583982892901942472105666761212 197 196445887665933839133673295888261236433342345002418304864882288401851582905929499557460370494356560182940888912065062427051460999108281323747501688102066662801590600933668633661175231770135640592 198 1961087434782889050803727016239231194862941103132960697703870978110118828395528342103784252242254654399564439816128797302641296537852154651073566532367268952214303026631269180807415779682699392699 199 19577217790394360934453736123784915622531912295880210496705762490122090154857692851768719694811300120419905901886168269307499063131659701489705812830020927683398669613407697614193208122055401448557 200 195436189949870746392576369250197759296452812671928006667917464248617551785048750938477526890478422976852753752862616223340972910808118863088393787146177858603696025702772292292012639679899766911599 201 1951007786247473629639711735040289817253605561199998309383380398794265900205511419977087985378875088592765617034167966029770681811055049671568076365802429485539868630783118465571621352018595474754317 202 19476594293895183320087260198584041804404713262574538577151473446224976439604249898705613371456933108080026152114003107730332572233011233293453216246893946887550180341419972377035600837882622121477759 203 194431681904560938797431311498759406709480683629588741986872613384245986289975409520226912882679374012450523313402702043548064623829950525087689898609967293577862787121141925458999468401842689785584495 204 1940979945353469541602436722466757647974222902732102306078251216497931634689483850196137005176136263467842251539049122793983238745398045711867675812959661489776216086014921134975839857372337313044719112 205 19376487984677473657131050523991571560067442559661596401033336484288745417682238954856951575616009328959476819707837321719049949364751364600063304427423717520709099647523563792747894273645398364217262773 206 193432336855998821344921341769990324903350582868877272733397661128353002843339705092438885104010157740039840556053638234149243167055523721929245100273334245796245439653113248234351607468659184495051947489 207 1931003645818605219698920014171789114585387902751712352659120629123963898095996214619902290884714464471536377463661053237080385054204201958880754515465627690742270804161633852090207381392483333185868669643 208 19276896204488503522859830740918279513626306542375852276227205253795079150493818289202182547982477695054542002104762055025342515920205131004340420685612251417478041888401513803050877437397147994835822140815 209 192438128267278551284263691805419509190003125100043979323057747134317565913760573720966668751426026324089156220742991103012908767693726223344945898406367667500675383851088505403839133544221044103187030615944 210 1921078622729253687279733008376153965715939087337069570684423449699654178636876161163810072490495301978861884299510438869924818252901422365298958511608257810085304128494128048567316190986665960465810553980428