1 1 2 5 3 21 4 75 5 239 6 883 7 3285 8 12619 9 48079 10 185533 11 718529 12 2793599 13 10889311 14 42597829 15 167140877 16 657518773 17 2592183923 18 10238899137 19 40508826935 20 160499036493 21 636728024223 22 2528978914493 23 10055447397817 24 40020622051941 25 159425417476229 26 635611321987709 27 2536051897252831 28 10125868763328511 29 40456842135193157 30 161740009500554521 31 646980253793873149 32 2589385376542072731 33 10368596821378002119 34 41538208042846762811 35 166482272687743900195 36 667528363238233401019 37 2677582568892602512701 38 10744301546161935815391 39 43128777718029887690989 40 173181656676602740939221 41 695624916919306720914345 42 2794989141154133407843381 43 11233384165076514461574909 44 45160710064962640456066303 45 181603889433565208111894825 46 730463793098103289472545967 47 2938844914606469634181628891 48 11826456328956956057049183847 49 47602353603227183062743083831 50 191643522279054770069778708887 51 771699317091123076174518651511 52 3108042046734754222270195991311 53 12520082670652512411385194198021 54 50443588812935081706133968533317 55 203273293949554190481375743407313 56 819270838014375828300163068349767 57 3302515730529451424245108959346561 58 13314659358169012180009390273858219 59 53688424315632151251754344480545867 60 216518233345650301547891929524220039 61 873311955866286720417839080097641347 62 3522925427187766216938092865857597869 63 14213292836699769841673730917460735197 64 57351047343731381533877272599509526605 65 231441731618073204120739774632832201897 66 934101360777575801418091984533372665481 67 3770481233694212056349452269573603679029 68 15221186342677774562443341283637656527835 69 61453655978351217417507727915804207100961 70 248137884259901308944135320752411319386553 71 1002035797085831027099980000166976071052553 72 4046848531985054653606264088050765929490845 73 16345304125687017632313179476161724743934887 74 66025279147528434944968588733323132710213425 75 266727355601136476240615878458276975637834751 76 1077615620768152056388216832802246360542095327 77 4354097777202022319623116060411188575828169897 78 17594197877010394719956211727705542004253990957 79 71101180994275973703006446200093179035871152923 80 287355353933185288913469141794313537698474761475 81 1161437999562840995572985830386819834572796670327 82 4694682031764341203054572971341159474106860895135 83 18977934147627342092913074757417802571581315050513 84 76722633792236274429499708873273802844925568325693 85 310190955173969751251204550217315596969843877476175 86 1254195060782122706522765879852923120334386533084113 87 5071432701707343778160677503145715644442141536787865 88 20508088916781604709169400635745944846855997594861175 89 82936939284743138862909484334829918042589568261437239 90 335427348193529742491801764822328450221852047173369767 91 1356675468393296471210028628149876385056985619646101981 92 5487568069760193428774704893909278639887717127842932371 93 22197790054217882428815377036361044370169685172512967567 94 89797629807190813030254465777770475181626599680881416763 95 363282757035733414674066013406370507664526356667614975851 96 1469768556341967522154236666458957584974940078863750517999 97 5946711511019006430706136860053712208213194743148945890529 98 24061796569070123476328299007853638021645314856958069439385 99 97364809591414295033979154779906928132346681442644991751085 100 394001898922622649210625915857216700478512238375012648613371 101 1594470515711824660482299870005971784654632729472826123272691 102 6452917604606667135685080605196809412796010341965401290226273 103 26116608301825155717003908538608316648295971437597493092725587 104 105705613772817382713123936134308715336239922240947048925901075 105 427857898580705149197959480540968467041258394289341968185077855 106 1731892355706858776569849172661244050920090037716671523893596189 107 7010705158345049954413853315563113959213616428314039189132324515 108 28380602625050868518431300895545062295952164288778116575872629999 109 114894773172232330953326658164352945271076340016113263283572634427 110 465154617766832082019027063686561196180158790047698366519831996469 111 1883269498010198975536309729269781034977611181692856064378647820003 112 7625096672540354952067962049324654615138600734994827103417246476221 113 30874196579111097068347646006415987796157517397391872095254300291603 114 125015279738059648621380159410395349281508636337075363652505375146587 115 506229383875632895908411365798464736578950311643617300936472022293611 116 2049972956030550798840596224432384565156193919248703359226709264355107 117 8301664107908573810335437127096640066453399131768381981491825142670753 118 33620034121092531629399510775571943930366135587470887775687293460417297 119 136159152169889423568218663410065582498463054357846442343445783086981065 120 551456118715236781446730659981705409510264145990194599261989598727348845 121 2233522114556823436357534844024447776157368213405646476341048075158708835 122 9046581061408980553428288324592046524180728197762519964298419828966122297 123 36643199057896093460547094128490279170150901537904168408398087747636639587 124 148428304591720637533124475473930920420088153756292653480031685320729257665 125 601248881119338236486821382364981497817077812743447650217721721964620384029 126 2435599172763930018459325803264895889580840103268303461712147736517746683867 127 9866681632992449989412133307663092742206884296761854986640137991258631999203 128 39971454913783517850323155590147418319284740935093585717586795068243894221181 129 161935523724884696695592130778203113078611059232580357950319734844903599009359 130 656065846904752667557399003812642909803726104502170374030393706128695403268417 131 2658065351127073018365936961241665315013538811995823136161492617208298873449621 132 10769526410443747432368060292084925751728316924434164943410236498752286719242215 133 43635513536812395078527615756239659554658095669707301998764586953503893178270831 134 176805562146575279607259067698961791708254096607321548401440278555320795043709597 135 716413757937907382625421476977477123508979520247794730509581073567640773442680245 136 2902978994787983803727283714465139273139142494118327191717686464855226858674296161 137 11763476123770976742663737058917964939789068113851634783970061221284520657256186999 138 47669334732661339715064208114584840821442203601897574963648218327825644888429879211 139 193176357110092573315928382170653373091552663604195868548284161370238474236168596199 140 782852879472367869794380243003448392793426235594497997367390702234205751748616910771 141 3172615734943462471064051189836202501399034103628009167941923472449052934191182732671 142 12857773634728711060187893951373168481246148794906761757336599204127549679110673223913 143 52110459664073482400954845028292230638891732272060772419828888938129748932875490880161 144 211200386178596592208890494477720871410492937243968125535499465531556653376889747763809 145 856002511944128021873399585078791827873595031819764104449075359051362854923261439459761 146 3469490897667050372625745638986894854092482262099704503178454573754316513951735279012059 147 14062635037592284525952218469717270737706731423283469488567102329205235443134489867454375 148 57000381193690546895735124994554295717699921558115121544740433128060293909513803449646247 149 231046172674780027496909277481190546976537297657011345373003167555843529167918991319312263 150 936547110393856073591191299491270816133463716837649607223022595572342734885282078217962159 151 3796384377462618304576151795304767947429290808802019449376401156001516812027514089116936627 152 15389350758826894267256195551891761518804468621517233335230850559004383742721992451152913967 153 62384954794582046016864326751069930616550908158839175735267703456239732956741711396299137313 154 252899955738693778413042098698416026053481938715024747345307343483079331298240127640968738439 155 1025243071866788401727216480133640200724234611689101398229077631288104067164195538284829420531 156 4156368221691425381677777326838676803996632640039110954308359981776799025391678721008997722967 157 16850397659238495895223415644351348853414237833032957616481388331161672712164422305355497219961 158 68314854119233265774383200200486907940547724680711340888298277725305138902702469646965606600593 159 276967541664038782676723566691094116091138980916054845147012761557542271499606796430709935559261 160 1122926258707949675088246575375704430696121969559551977011318883415367309709068048460105246570097 161 4552837202522422152432077031456388838500040588082957482020988164771002317901506501584876842717669 162 18459563265269769822539081094049841107754567983454333214851801374909700525769313680760371018597301 163 74846075814548886902274939996832946019276648871622393464907070812733456466243055563536641263967155 164 303476355189565515312228934015135641028029477355199651732665539670088652417058546612675757173935443 165 1230520333776924616867255290622560943626805346058326840326023964669165798772606672973495151867202261 166 4989542685824454188997467912592240133271070612275559422915772068336964592862316209341164279669324983 167 20232083388619195341095479967378453755355768035668206181897367852405256651276246340433166012186281255 168 82040498706509594229213439363668070391550994491658977796974340229055091306679765899297297540579355821 169 332677711591655330991950023247965638201055687154142429324871556657776799270113249055059123480824797817 170 1349045992388561570775237220866961644855844554770285916966275791399501872376609809375434010193863580701 171 5470630141980831869874672027899595249860297123471775063382090754923810477374347555503333843187416127049 172 22184794537401722455590016104878931855003711287601448828776140877497802595524968056355622503199755091405 173 89966503061690105269045014526528956343219651581027448785986613194458073490579753565142613056533246261131 174 364849332789005695208749274009594227916365042751011804510739714995086740826322001002947382342773487152893 175 1479631185371272201850335832938204697470758440548891086043206106885195340519444379846715651606443328640075 176 6000680682465757612549521040390507666527769517685437750061324171470391980342622187199088465910640166415049 177 24336302679633646845051896729759248092763708256120008508194532523960112777163919397258793420719369627534753 178 98699656271838595530552177013818519468339976292463161443162821053403765973984873321752408873348851578483415 179 400298133262130540592265726272159562339177574305730310323944877965874460905435592499109093973488448097854183 180 1623522438148539714720598266443243407155684937266865814664914698781856001951357784916144691021562123548007921 181 6584757048678954458111697639655046318506998030471526891484498233123151493979754231306382800452629082810415125 182 26707170092911208647852488228268952549182675746629107936285116532105552291708620865523832275925042332347389129 183 108323472010123289072953337755899580469224351595171640992561467909619413835689030071108704641052817685157324529 184 439363304441120583001160492019381318169323090302259397535485263536830647968052493584551883670386148761193285525 185 1782097382320130278473962645247867146622649187467907879177529356570978112954412198767225549413225713821754386927 186 7228454526504180880547576889914121496148770898194285083770141412423166239437391742241580174474430175230153767265 187 29320122224829173559156173937930923478433773226533763447998655585302810150170869487081752491040046858611945532483 188 118930250681781367938156283216406735664646104685126614767242027798368376578935863423312218237002157922286287772103 189 482419729358218103577808769176233148032382017814609341449635782509443615987276925150889995612195631881679593483485 190 1956878628981933179294297838742192934849349099662027382608783384358806229345898435949521347896149773049624353782267 191 7937957311881572365584923850105852968508841648365807671387250451664655568250440388649299406593701268306670233507195 192 32200276699139388623020370184154559202834167366817357804909407905072544744889746716072266358826926736170801360396959 193 130622009846582957461865084849617104324551761107798049921173438945659921182425480877957442719752362988664270538416723 194 529881762832871779193470539954245068063388004621540475659094416454124681005035328067423489145440584046764249291711229 195 2149549127121231675241544151410518889460894687534203716628950463045109669837950403138801252959922035188377949967013401 196 8720100909944431258330327071131238333075981478928937762125974184534756480990859953811401745750544759234655045766266945 197 35375396835231069861454473965285323907451413113821722957221928452926497302664653046085761437718144387929654403871934411 198 143511514235257898749136029694664369882713261351125097061263859308354058464238709074808115966070246672034523109159215273 199 582207416294525536723684898582418366112159684224022376275747635610706728311896212415313882049603689001855930478733230537 200 2361969166013264929054136244272612016251629470468253329096361875922862829236611476715001739683800407242410301730225544021 201 9582441213598760359799124358325143952517422842261599804432743212071465820200940962094528856915250631936504832333680138205 202 38876172305778270285912767287405175959841947973548626584093559221433091344754265346594665539529239778397878879530585141393 203 157723416027171833725061710217453022625206266234179915324299619931959866466700532737773200144249633490290166533566895378923 204 639902990594388158115987148058882259364979226430448660820051264931315023167186904624484047480259732402047065832026652559451 205 2596195197795121717954835143723419236367738473082807775924043937986559129796846658218122845300903889357384630774712379954859 206 10533330977507455981499117230598245894137653453540388407764034124618000767027417254371209487010218734172878445857151043790895 207 42736529842139227935166003920991492133166651126978483626300010628923096564057511255126922586000474482446707166776988542994657 208 173395517213410741586364643290661885083681003380528756302734064666742468073639939059348145497850469374203087905767933203063439 209 703528204857785157847365655091831935392378382703492466531244210423718676956055174369767455803335434813840330179155076079201791 210 2854500675490755796592976405890518865594424818807823996025639201152566933916706845639959809682989141836871250241105229028756307