1 2541 2 13906 3 74631 4 383440 5 1848953 6 8474002 7 37322413 8 159438246 9 665575403 10 2731006288 11 11064772389 12 44421077632 13 177194842907 14 703795289106 15 2787900969927 16 11027407758154 17 43593798115489 18 172349301152440 19 681738152849481 20 2698792404986556 21 10693822917835423 22 42416703592222774 23 168415563240474755 24 669346533507160582 25 2662646637614955733 26 10600671955341838092 27 42234899087043662453 28 168379227155446503976 29 671656192272035941443 30 2680478006260343800378 31 10701700563086321237279 32 42740622425100971176482 33 170746618317236923289577 34 682284777134503939815616 35 2726865516423820794711937 36 10900117007541271879833844 37 43576803704355908156649159 38 174231165482591803362533790 39 696680838177092720419967131 40 2785943334250204523833787806 41 11141283080354325799692341213 42 44557197269041473197985788884 43 178203550036804937837542131565 44 712734058279791165261841166112 45 2850682163965719620900938078763 46 11401924409850547403289731638882 47 45605155462038012826091984861943 48 182412597027118892958181699472506 49 729625088865798573134424943686833 50 2918420693658434221997058491805768 51 11673432227775879627534770181222969 52 46692941778560372421149196474946732 53 186769296817789724942525071932622447 54 747069442416602254655231571629115526 55 2988253511400946054641775811709367347 56 11952938134283480288487518299289124534 57 47811515197345724115442901763643094629 58 191245319363769976970014970314432538140 59 764978963193197068201666038772052215781 60 3059908634733110921539704152112274997656 61 12239612043154636888008196367403691584403 62 48958378112618741470776623046941807427594 63 195833294409406213332349896379893056336975 64 783332499502000076382208092152884557173842 65 3133327890276238900817553970128823715564793 66 12533305014072115690932419312183902490561872 67 50133199732088592655783104298241186421227633 68 200532735871684659687126367230510377502436836 69 802130747960221056312876411425600260396220823 70 3208522385878911687203094168074334927687582958 71 12834087666543786440107627227806070904606192459 72 51336344855185686790560578439650653541279106382 73 205345361439104586255925216608712206690605969517 74 821381390140150060749853541268207487958238436836 75 3285525388621700636886075409741027578501798024157 76 13142101023171719423590632517035935584110955598224 77 52568402451562175268749991758074593154906869579899 78 210273604739283334226822330699626333057940224413490 79 841094403319304756419851823636367900820919038683431 80 3364377565034459740704636473548482579202200960584106 81 13457510111366312166311788563641346892182199071692993 82 53830039986854636517857387176212770751891800338386904 83 215320158534199759556312884789389262304922666268178985 84 861280629783485264063101174428812681888053581719151772 85 3445122505728537796721800866087837964570851976887541823 86 13780489981648086517581938998519476772508007731347855062 87 55121959799604180151529167960918250055425229863893847523 88 220487838807761085400846372774916744764428639229671364966 89 881951354029640358492274970694169456230921213596757671413 90 3527805412424947256703846521855583607885792592586588379948 91 14111221638347466824885802594426066459703658597011553233749 92 56444886518508642724338838292825509809823293122879671623432 93 225779545966888666386452965572168204585808411629263371458787 94 903118183538521889026109765809484379088422574770652633027546 95 3612472733143938925690966823491957655143425909151235993770367 96 14449890929475363573280209715726968847511270179853244959222914 97 57799563708388053182899715448521974379969629407035534568232969 98 231198254804368177214503757134433214286684934777721573091407840 99 924793019127967631684070668218385787027014003550545477448458081 100 3699172076237431961156380932078881102454988436872722672482515156 101 14796688304108448879141337981663161975232886123931087726308794983 102 59186753213855489014168529516590031013704014289783710685899914814 103 236747012847521888332518384611210475524625893676312979408542745595 104 946988051365886687309313127421914131521107834714941109398351067902 105 3787952205389426508037899409035448362069451790879287678246914137853 106 15151808821330745415365746025304641627202556460631259850823472766452 107 60607235284628159240212322225140318410393916344764290771385623809613 108 242428941136385925310428791793905671231919343850962070823907582224896 109 969715764539035565108480570383598059053973772021116106221963112166603 110 3878863058136230044422396461645019229618648761141644536965221691444738 111 15515452232484008694621834159108291359129401552413497430800073459434839 112 62061808929749741587591434472872959045002558271194955734446912100465882 113 248247235718429307842820716844294650489643607667561892379704330577218257 114 992988942871975610914737740807039870595812714875077735814905341918135656 115 3971955771482578723099571033955626080283963969717113299660982224509693977 116 15887823085914044379986867621490199226494106507074977993580330309139966604 117 63551292343606459611021261529936937704643477028324821904221638184591181839 118 254205169374273940643754153312151485457163707615839592738271494362026769190 119 1016820677496631762077937973905921128990028922709339407693433724377430627731 120 4067282709985109900905970605531996117598855706513278917826674725936792758806 121 16269130839936112049784039967750221052561409056312550320223177677038199018373 122 65076523359731235181112549351824196079419060458952596856825942069989853259324 123 260306093438884604535957354170430794572918399728214749887961922952870125124805 124 1041224373755415299980355565299500606524611025994793812843779433957332436890232 125 4164897495021285462052826882135611187574465241749790363014300270909131775480883 126 16659589980083995320718436336905552900065251504161617190829569829976807474544042 127 66638359920332483267476185870254742225777919467071080011603043904523484512201903 128 266553439681319262251182155124223267827894455826967981992341807428196671170984626 129 1066213758725244501809651909000457368816535940610761293539952501842739095263834393 130 4264855034900878748172693012278470437747314574663718674433075837949238679334025328 131 17059420139603212323259101760373930511662413928013247859655097051856889717241883729 132 68237680558411926488663998072963091062412567874745931691825734275349435143173601732 133 272950722233644892795179714530506675096755324339163263434610767897942434138491375927 134 1091802888934570996388832302624317851653396428629441321181076409732107673403439009166 135 4367211555738257852016154668423844339659284958755856723992936657153221615966838882987 136 17468846222952951770287125293916339066988675855395300163697429302243846088989097797294 137 69875384891811564427327836395198403539744135541117840260540430473345807109751910554509 138 279501539567245518439359971174642542681458170737990726484353529916488963541984663745540 139 1118006158268979821761043142861784217235226335453393710704297405179820275399387214280381 140 4472024633075912427712131054809534493797779383370784530479806177318297870636419203283056 141 17888098532303628820474175490126858413340971389215872351316635203493435370255435858491163 142 71552394129214451666589972318127960981505086192264358951021941578387272036930014599668434 143 286209576516857612966741617227885873920740436078469298016601049714827720504627684140404615 144 1144838306067429862143576305168150979606417713688602390348077992505428842823475222920586762 145 4579353224269717653340205391842726701740672614386419052658012881593302394342921436971698913 146 18317412897078865148895764183768708600724985914312932166583888400427011503442960765402435832 147 73269651588315443964186701239990137463195351542752666855160895299074375530586095069140112393 148 293078606353261725243415459483050944113376502843276432906179008954024099400214142678933612156 149 1172314425413046746960824777650044790602495344531387491116902876591919119014553277031736802783 150 4689257701652186519240010297570020827342850386494692648951759575506020249601157850457693369718 151 18757030806608744651317096172750391556780694740303520608657196297783399428194059304198297668419 152 75028123226434974268424076857430322882641906209434856101647885367638538362358333751729658998982 153 300112492905739883882168254449067503703376810242939486073590100963796918132556545178775302059797 154 1200449971622959495407357337003507817349825404596749702547510464245836528384429288948096780896076 155 4801799886491837859614049339850400193259335606926044313200192471186284919386839007846275754425397 156 19207199545967351067422043236855848147962910201905316809255691853708524987171527753148656192682984 157 76828798183869403141520522683525078690441432320159980542802864183506115497620508391775504618478979 158 307315192735477609136080139447332771470304458803005245968317728770343123646602425609886519275584890 159 1229260770941910426116907392024942350719132397218204418989277463039639627798544589553136737108504031 160 4917043083767641672770437203837739979949139397174298631016103553876688842940573496133261248386055906 161 19668172335070566594737120327888467293956898543514453043186894453899164501074230663210048404723341353 162 78672689340282266086130863283827734112933891440230732771032871815191296895751895843782023405580390144 163 314690757361129063454645666212188227364323500863386405717519421843860199039473980722048501950593673025 164 1258763029444516251114453300127766873471044600329970727576023161472438835904376503288572464437706125492 165 5035052117778064996241273478197900668669929554421349041545280136641146881020984616825381419371522919943 166 20140208471112259960001029012515411074020086733434959574878971242356657484028593603994733023504745689822 167 80560833884449039764162611602564801199299648569174899858803039201770028971394777813490791630927768629083 168 322243335537796158826260086187789285863197640228255160339319349145676861778826155252837823098195926075486 169 1288973342151184634605217970523885463442050780295029811173169330386513234006294605053387496183809775199773 170 5155893368604738536295289619974369781276491999184511507068318878547026053639892329374928618995498786725908 171 20623573474418954138725582498936578021752516216363607655485010602425637762862714427272247452205184503876909 172 82494293897675816535297663140233512753815225059707198404271214094202162548060564266851339053738328484625632 173 329977175590703266081658481269991540849774339764207636750325498985649091532474717199721946104840107117397867 174 1319908702362813064145869837074384824115435791472100164483383732369076755284420118334573940823281955769044386 175 5279634809451252256034645176003909435380665515689101155125877236712121151145632592226201012619078901309409207 176 21118539237805009022472334904668217377983688402943194975361913417638683437478380319524961775922856575544591674 177 84474156951220036084831019700323396328614224904062701219963826032343140100746694725648904690637089099927083249 178 337896627804880144323969313466600670230935333506467304356083962979051534168088708301799512604149559916775535240 179 1351586511219520577249270367067221871306149225331097971391105378405365557444699105637504115636888276143502386681 180 5406346044878082308855623513317533129971695932927565759671375915900894537217809233775431345149900412144373045356 181 21625384179512329234993179738249116475030579665933768761436705193874573724872129683891147514174782236750549696943 182 86501536718049316938669868957916007228569821283702664645179489972143742893285542851097016057028315113583276672454 183 346006146872197267750725947597820766489595992343771143963170862151556338613155542722809705198729940962020370018035 184 1384024587488789070990907499648298655057034253740641010795520624163169377332429998544124035440253200257361657474422 185 5536098349955156283927231694352930623450521050349768542470682572069885195746581893536774014726856143813043969271973 186 22144393399820625135598496626996157531673533936655833788214245463791115276402241365640425195725359993068230433554012 187 88577573599282500542058969518671094286196372086349693955812636892566825774627505719490861000028534329132432338839973 188 354310294397130002167219585017595680644780841506458057700895909860296906017720296652192620352020541607275201764342616 189 1417241177588520008665795547206829667795050306154686673308334589008616796922629611232679675736761167178002761343153363 190 5668964710354080034653831506885270515930229531602447923724970199853080427388493086329967369831558176420528780471341898 191 22675858841416320138586965384837186340141020041132633782019200171665021621932493626553477211900620893715705340217597199 192 90703435365665280554261848760133051560924260491955251351407058476504101206794278858232096515994349210908492944738449682 193 362813741462661122216786548968160846391846677505686649748277897068758646557794788764660886380254165165824458513965518137 194 1451254965850644488866355188907119694954351312720586799387210061464031836461403356123590855951255904085201057380468702096 195 5805019863402577955463022191853968547709771384481003947981525295198201485376587961341616804490979228638850327754836922417 196 23220079453610311821844816037560395032422376626992613544913369006585975299394918733553894566217977035002383783714033491364 197 92880317814441247287357213615384904324293284975265787131004966215101725983713923632447620386371626846241137382600168495319 198 371521271257764989149362002132015696058952172309032738069329973124741230381358655468020023740372509300996174159072716844590 199 1486085085031059956597245338297379802560266821695735407935762586145867790168716562360713434985690420659375976418232865016331 200 5944340340124239826388366969569388001847458622521176804849685161225707106939674250200868976651252841107082237826506556219406 201 23777361360496959305551605509027665763655020810334682392748210070675609160252204534880463239170576250203669232274935413685933 202 95109445441987837222200776974376788982394563635065476760944382809644290043768187163186102666280475543507352321965175209763364 203 380437781767951348888785997953905675233761113501985651748638151352626091281760868094375528063142442787138982434804479234527645 204 1521751127071805395555092135020277046041939244679583464893826482946997226485824764737535364674709473050146590736537684598601552 205 6087004508287221582220211380733422668966783873427182647773952159599476192322597953886025139501295388100135311540659358370883003 206 24348018033148886328880369253801613742385155389920607628650240269361228247318261384734062626306820760715734160961611616835276402 207 97392072132595545315520033761930938796515233816584709734539990650340694643777298741600382628624741072592090949099538242471833063 208 389568288530382181262075761732422677922419634537877589185070742211840591675949363468211218699735886659757143065628240398624381546 209 1558273154121528725048289795663853875784578837856718250038229965384821343595346157102147066323659899839938853207251169409124791553 210 6233092616486114900193119032937574129439047699378559322106479281775939228510156343330316801142167640949360876234192216708444465688