1 47 2 203 3 851 4 3551 5 14747 6 61279 7 255139 8 1066031 9 4472467 10 18846943 11 79770595 12 339053711 13 1446716915 14 6194800095 15 26609084003 16 114610153487 17 494820389939 18 2140706570911 19 9277278747747 20 40264500902671 21 174969241485427 22 761118387364063 23 3313751816773603 24 14437845970833295 25 62942895872250419 26 274541898737680543 27 1197984213072009443 28 5229295744927989647 29 22832803698265612147 30 99718984191466807775 31 435593398089679489891 32 1903070534278774325007 33 8315463741932319241267 34 36338416284494529398943 35 158812663658258129222499 36 694123901703064037777935 37 3034002402414726618702963 38 13262249591580851882137823 39 57974491670885626236751075 40 253438139902104229200755855 41 1107948613392786832665494579 42 4843705160060688344931964575 43 21176023417355838490519421923 44 92580229341472425742518829711 45 404760381548470205910615345011 46 1769630609336396220499575662047 47 7736976620098439633755442906211 48 33826984790313720865685473118223 49 147896554487741409424454127632947 50 646628903249938941055430094195359 51 2827183929946044412956196708045411 52 12361027777659665243830222673756431 53 54045109317780783058085346249812083 54 236297589967798559897323485221300447 55 1033149275493472990574582497367298531 56 4517182079460603629747579072003572111 57 19750255982524682941447647800942923315 58 86353186443778277247270709684308640927 59 377558651533033051583042932301643171555 60 1650786211973973425164199457945665731983 61 7217678408770827986845205925652639262579 62 31557635939463867362820564460740362928607 63 137978555466023996318852608945540202730851 64 603279948188805155390783264368404462323983 65 2637705612318497204479375590351230934009907 66 11532776333146840578035667071611156768859295 67 50424489395333339898833356340530329785745763 68 220469860240985415350549469989595438784124943 69 963955551827683795271588241061519273971442803 70 4214682313079247334159922061665003918582550751 71 18427767530329868112437929402332166392439779043 72 80571350288953864187522423224771217807880928911 73 352280488372256185651215189751386004986540036147 74 1540268957982636455226808430719689763089660545695 75 6734487593074091795628917615245786428539219829219 76 29445068496813831122182613924748798589617081397391 77 128742101882083927773134837236162870528352463028083 78 562896610682358927584548740116664347842931197507039 79 2461142058478949277668215275437127618920921424428643 80 10760804441361095180882480303935231079176694096101903 81 47049260595137686780396861514578365099263746469660211 82 205712589976296570885964596806959240155709307031180959 83 899433266431332148721527452054168883801042021237180515 84 3932575095428030439803587172297608534636273795535267599 85 17194323999130213629169198696869788692855613313527584883 86 75178419350778968701762104486025711189713577371060949215 87 328701190346428472331594913188621820012149796852402037731 88 1437174044612990703819164616137871457797421892324876530575 89 6283729121311623619038364908182928112976431446587945110067 90 27474231069564751814900051014342436489732119937749018683551 91 120125065893195200587920485255638286546276901370608734246115 92 525220576667715034084083986878482973876886730937240455928719 93 2296412098349542153530314520213107771999429353643681256689523 94 10040559656830985435104884926433344639575470825275058166448607 95 43900151203408352780917712374351089696351674917930444406832995 96 191943810252283369529340861772170280386682432204554493856871183 97 839232333253369606459791199061859658733362438579453186767453235 98 3669359844092959778687562519918061051348759975128521786354704543 99 16043473469309482184320991435711664262110877549810091451830691683 100 70146579245189714459525881292432830269484911795051156815446781455 101 306700577724629125385542060316112198051614801475485355544330912883 102 1340981205637386241255226494168488854290184672136383518992189614303 103 5863147072318528700602822407093407574101352980888787285266409320675 104 25635328410974650650821521148243797759663027634950930268734092402831 105 112084867522015546478880142840365053704621735861877350466680253561907 106 490066572504988280723543255751957960208108170091811757710488802320031 107 2142708920729898583958277807207033200734037889568835498806873754755043 108 9368526190243704000090333304051754297325314911580143163577369833209487 109 40961832069726333385515829367420334178478714106757225685071390370797427 110 179096653258268860388618275224483888160912261528025862510043486273725919 111 783060951857010424134093253977951550602568874693992237758524845760075875 112 3423762773897291105794401032587354653892905387345611296827652512062053391 113 14969654028381660898367881071971477310164233586402123040617799794235681331 114 65451538712324500849916869981505248609920749887050000021677195659544527519 115 286172540248285375971522551540691973085752501823777234681000573381659827811 116 1251226852804134429484103129390147036320840884358233124241539761170163985679 117 5470715799120735915933263766114176761852024860330392687005578389968994560115 118 23919508511342746698230689208003026353806587178908093926848845386516326439135 119 104582820318399003974323199327049877987294054864445001801716599857938553476579 120 457265511985563065688824599539322106627841817364391701798217963327883516593551 121 1999293457729874197711380039108662042137191846974026538801528517982503522690611 122 8741473444603486461628254590006163645292423605895662731379072080754931936734367 123 38220181078371146751297642806096973304469991078837712785452265039032981346960099 124 167109383896113423348184814776265435236097030217640687837664674537746291103013263 125 730649238134461180539196450224955938846526218641861381155656824402166683788072819 126 3194604017692294793849987945229538493684364478236280109673217732612166956016427487 127 13967707481564076321596647268008083435577516655238423361430508644276760753904503139 128 61070746549682365862837883025803310120439663878644772828121187810036981666209037583 129 267018484534194441407298047434786657225559310091658085718159592601965827861472841779 130 1167479932885248568147049691396899788053292028125432527410099146445079237793025293471 131 5104550705804728165918485063994213627582398873481324205966337840567164497386998852963 132 22318531714521077144690465814420150785711142690677987663158356285270498974273198105615 133 97582899377646520484756170753037644495479291454046617043237152059507792111690227254387 134 426659888417352626409489683957174693491020851856337985473886543404268941706733790044383 135 1865477061508055235046091678144395021113891938158008619295285232600953962283948370629347 136 8156390514992292774103611082733902018308749343024114160302904416608130704221009599783567 137 35662033913894138457243978197601360295441804992782131877668903981785956666988328193542195 138 155924444831158797887890387075113707451744443970957296049562652703679719120579570136945311 139 681745537975102543509095556623795278280134598386043037938638164767265806051038056035958243 140 2980783282905927697176219326621188293192846266598902732165472704968368141183829024804514959 141 13032823076545332472650990995210122746579940415344285632320262454686785888052089991031689075 142 56983168926987548226380637237227615629758568362756711082217164753455065125284027623581726175 143 249146445239928614898052390572173554080550727624471810861462706815670907675625057142829912675 144 1089338349280596422192628203529938520313601013331771914424949703106918364608899809410486539791 145 4762893719277300476126946817693687747183364473529468739664318919747513734492515569339299999283 146 20824711253500688864333351677499755230652746956730716549467725907100771803007699101873186573983 147 91051496076111988959199469141556069781829797605402824263202963484257510504993616995447722267747 148 398102755749143822511211507908884941667831822821929505446788159155249484292193478064257621807887 149 1740617243703388382429170649615102972517930271159191680806445016214176934981666837451486513698931 150 7610468265602423296866782305988522643047046758797133771323853510531072718003520881479779444506847 151 33275108259018110891909828958394495284223374523335609504735388145720774333184775116663469722920931 152 145488134370634302164683633742262538094200808085533326898591882281225124713367414839354358322870159 153 636115052665885627303187736476517058577013037343717475646330462763825644302327001006388696737243699 154 2781273964221003853473902456530935493736103392136974056802386240174841829931957840240023518948200607 155 12160512208656653645968167842080383495319034316346683070264111640114250290806118981518258315816521955 156 53169180411289893607915832743976653956519819683625351312794870996774912813056339975396555797805676431 157 232470614485787412934484210199855419753631869038172262180894268161131867763520232362468537107332251507 158 1016426925925020753742349904371175660973162001940010503321373077847597258763957425779235316844906799583 159 4444104464689492175816218028594764615321649386066086920194764678938621720771913845812252712268730282851 160 19430874949617527801631192422429961002476288000910681556727695968996716338053857787966808511461511227151 161 84957251636985625997143487913612945847966199849709207946634055292128964672126587102372639439527772030003 162 371457004608647796538250618196895741733842895232962285746011851739610767487742132995555339200294800865439 163 1624114523647805229575403180304469087896263542372209568414001283414770386755625478985897430473121514345315 164 7101085598595113300475344728938912123280645329605035919107488343535586854030114564094366538286330525809167 165 31047943937671481996766280933552238391614097549114288842593015494615094556281975904719273284658900660495475 166 135750345404582614179263705751077329661428557644649059679746859748277810695351517259140161111367792595941599 167 593538699839767582561530388992879118826982287930290263402555815712949071030116631813228248969265443455079651 168 2595118171946765083964230504041182903639164323557556813297889312916890177442716039815180368013342207669552271 169 11346586714878779226258945858743400077675702075574899296432385189159657532045622271298464587535009403415868467 170 49610469176316485362372025065440552821567206010866652288502547652697249118902077526296084391419704843309229727 171 216910927818220517798701966295341883107459868384308693960635916582338083145052168423144349551511040064047872995 172 948395598512554585347721183080978426254577797195415666244638230661912346863945462345923052617348551571154975375 173 4146652362446965434726530707143646281667441417028585383405973415981424338258335071560180897687016180961224058739 174 18130330678416145729329888977597458673358591596904224534404253660899001267548208700668682766041668410967438910943 175 79270906209929945234099706650531758203957598918398053739878233115064945174414099756313264621465512268612282362979 176 346594702700285673074225030825165974067395518433488640414266760661759537725651250469890287595516455475043264688143 177 1515409545360432911532401328165545127239882952579601351089881305035520982300358766092984354160322111599781583327795 178 6625796852282999000972782885289576821094086042541925188524505998344948534324923703876363594822772441658969061522079 179 28969847829011544282410261519231487844584604397013571647635478013025108850104975687262340070838948503240057142667875 180 126664324600732443944551090383462336503656574784497482961275215597469165209046991571935642537863913842013665563449615 181 553812060776265930940800664727573535959247251868689100725765119893909970186815698559959578801843456284096128251013235 182 2421422129933190027174394828441524403731020666272051148470955486168568826805190097618234413113882059371275469447235807 183 10587138754457156813680574837865835625229138389936883142510391091363387460216252730146767649410464111777213178779572707 184 46289949042970578337843482182342448752509067105637230698850980515527924026747315606718865560713684043200945334472018319 185 202392679655654558301400602795441861269231186515732614277148586280056749802105562584791633538386497766572564060897033779 186 884917733224786716356213611221624056332968056866033083688862920216017739340049795225490086209534249916396965663338026143 187 3869109277608285936912601934012751833422438147624775326738865684986283201685370158149161382994849322369511689725115907811 188 16916834232173572416170401518367225247065723026153669717838465853916197513957784333193079764841688830160472665594756576655 189 73965158362170412122316131012353541582323043187159457265230755739027438636544582413979432142602848477203196135146374170483 190 323396480479552595246326296181362382758229192835214398307351644785490722504244475076821850149360633842435223839339225006559 191 1413980391611679982872388066653078281162748555542960126577449572270569000599749112195771565065534280806387355412523516722531 192 6182320057712354515618605867683893656837886498942119699957203166721225715282321067699897128864441169339491462943268390449423 193 27030842522807139783066816388927516837439612603465422727062959400685034335720022511304938927949678186023310707167923056498739 194 118186447914695533099464861527047519351189189213029675898729659757189198129794546778698883582185787962805685131453695959094431 195 516744398880929389363201901848737037857619697456446490452727057225980144292923125886756656290502636384709765626430486798211427 196 2259351884130961189427763924258981186554711728457814432693553569814508627839164694503526524898916420541416544479489831699263503 197 9878522045678459258390279980363659230057236084501193914436187310704073414810497983028684345505903264761046220779487766012437619 198 43191677441821142556919470536790248091016013832557024387312504308214264526229184878148480377216902965101071602945082568163373279 199 188846164599534174638158882593239863913874142065690730082523206160649462811819509540476796093791556851017295209484401990036190947 200 825688558449529347972343997082297095233986230392390813112295186341237066336970602495524706901374541775801009641944512011353228943 201 3610142662945792977720717124789792565050203690952372468676747647411330546219629146441424545776062462971355222508955327027571687475 202 15784559339534554605385097570403196328378094129734167164543522132802327280189025362831292293046258356813060369956828303349118802591 203 69014533996278420167609052938067989156667420937031574372346120806056113055782906195798459609405027275729558986926557943644892535267 204 301750958026042582613522488645691673632565127681812911698100350840457706544586288354513288249498289554653912944077880644895570274447 205 1319340078055798248720152227619423962522544999040291448398553622678343145318012700315921938349143322324587412162745039191301842050931 206 5768525982323650168482498665445993289494022201954655345059756409646288572519462728785523256775187874641887702497861130311411059553759 207 25221618415305739730374787612749553586221946211279316506121568415335265361978600014381363036280082113480163552166049486341235737568867 208 110276011139859119227365973403141262077539329574190354429489812120703728211308914927478631435761507783320630741874728822643487795980815 209 482157743911411792511705374536155747552370252665578309649497033299768759153522093555692229538197076587656509873494520388596889342694963 210 2108129298573390079949767637408560257834105331103959692119334776400013403676380501805606208655638072432882650640533449061913062996035231