1 14 2 324 3 444 4 1011 5 2404 6 8122 7 27373 8 94065 9 323306 10 1109170 11 3808690 12 13056118 13 44831206 14 154016128 15 529240302 16 1819237762 17 6248275627 18 21463735564 19 73700124392 20 253141996437 21 869508060107 22 2987025162013 23 10261553235393 24 35249657784714 25 121085105139620 26 415912813410710 27 1428650083702672 28 4907405351682279 29 16857308110655736 30 57906362706194399 31 198912441245030170 32 683274702035903602 33 2347066455059142625 34 8062245621878545773 35 27694088473942588748 36 95130481045724122401 37 326777991339851621362 38 1122498647798271966508 39 3855835153794853879931 40 13244958271833030731357 41 45496989848725102577147 42 156284090829776528810738 43 536842759012017597670710 44 1844079067065130727143888 45 6334495090166753037173571 46 21759274811523782358405512 47 74744072494337215785030704 48 256749181110679672461555548 49 881944741440856239117312626 50 3029519219101334964378927303 51 10406533094999608140759977687 52 35746904262109676732384122629 53 122792205397151130139721133844 54 421796674594170732110421728868 55 1448890272136453645864921566537 56 4977002281083361733593578351479 57 17096223481703523798434963100599 58 58726286065354338274241970036029 59 201727398828015797691980024925056 60 692942567103451809571240219035609 61 2380288461529226734448830220496547 62 8176396446782729158022380062175530 63 28086284435882753469379524300920236 64 96477632788531202325930921039852707 65 331404948245439632929902936849925678 66 1138390699026524516295816310859817108 67 3910422553252942330285733508910877109 68 13432474942666676009032797892484088388 69 46141147290779237746468750544400788378 70 158496887713725436831922435597188616997 71 544443840047897084673620975372081384894 72 1870188741812829745876876606083225448940 73 6424181289839993168661413801491757893847 74 22067347709264290129646109923949854566314 75 75802318293576588277959127015609998327201 76 260384325927101389487743104425686267729932 77 894431710152017860458364689867493837933467 78 3072412601130426607319141674002947809917809 79 10553873576500521785748407471123783078675732 80 36253023904014242299018020429474502675968367 81 124530745292621404130527054669937139900123971 82 427768634257993973475488796763122712909275484 83 1469404234458667545920442110777554614048897773 84 5047468727972463080789934624455195232010617010 85 17338278985660819501268001003007940065500153508 86 59557757439692761305460874714815552456392372310 87 204583538781019546644648440402561388346897967468 88 702753531018584341702504384189209316700917238757 89 2413989553128797153355417174183268222732122295141 90 8292161199336734439578472014508489524971788164012 91 28483941559135299472131677301650269468347136952166 92 97843602800243355135297939205896704151657077680119 93 336097115950616943973699028349246435831633407321646 94 1154508502523145104404115598507100609127932436653811 95 3965787920045041151429027569089955415069295126445322 96 13622657427300927635131077436712783342434222657441338 97 46794432562464601191209433948939604176879048910520118 98 160740951648259808645847968227548184882789058994589492 99 552152299363684789526938511207338834107739441496256145 100 1896667641732786129983652072515584255115752640290877777 101 6515137485331629863363243518227076900940138633625631009 102 22379786272937858620121768273040598720288311059359323712 103 76875558612545521085782159165688813550249330288801326533 104 264070954025922638396808318381573950371293952484960037776 105 907095441239227874448591975197222487120379264396450138670 106 3115913079316525624346592375797119841637614131594699257577 107 10703299649033434404905099132965472182242812143167050857669 108 36766309091692774201701426394694842415875370619305823992643 109 126293902679626246240076423135170268158724019231278477675957 110 433825158088956650516327428114810286002609828090131512151224 111 1490208662474644957283090826784454131393823114809337806379530 112 5118932861102308937890224424969079642016339049563528601188286 113 17583761453217823215214132279940010161460981009627724852385197 114 60401000605639411543396539025839055532601787733009288271414176 115 207480116462499948216801126203593600364451052547117567771470386 116 712703403845157084368800605549343766227838233653519135967655452 117 2448167807657271700237706078498822803316603933582915411848699687 118 8409565019773047919109628585292124945794102479327627236166952916 119 28887228890353469034161012799954408746415243231351521585895422904 120 99228912672844973923129764563916891079550405391684711620661129390 121 340855716815508172889859547720232674628627873596336130248631625428 122 1170854507585554387727657206687694533484760117127734968792435771217 123 4021937172541030798948531412219701724934515253298300783930254200338 124 13815532600394730054143536230666749749081793412058469123337842828899 125 47456967337950729059182824520327249447479067788149523231589717966874 126 163016787992015214652160889663685903430346341621181312135984302895500 127 559969898160398630671750851044359370002269335213863904706474355180168 128 1923521440387637197522710914320257436809521466312079158719561546409822 129 6607381474943346693912915928467682146070085362797231444990492769113013 130 22696648469188079688725142141272324420785694992234650003780182361778210 131 77963994312635708204512485158239744292893928186317363798119735121708294 132 267809778938614078244841275985725820164529446757603787180395837541117577 133 919938470668187243498284378575241059501541289477087501458153527545832548 134 3160029455120473835297415606627535311500364358089701780581740573815804667 135 10854841356918068768927266816818453180061114249953424911282040622811319284 136 37286861580651566442687957353175167960099176975175121981399950107097137587 137 128082023570854822531075419072651763476928494404506072883369269159900425630 138 439967432671182254959453203970711318777902056666441704786403274950607934249 139 1511307648135242464180997130811677100126749329399832353829181659091566136958 140 5191408812795253394618752536837545109103128471038467590704015073581051823394 141 17832719562308786359623397162526258355663186947151334924936713423711915468787 142 61256182754122944823190447249335037499210185162162223648113593276820574725308 143 210417705078332973670674204462617703455885985023021722282487876033212201387664 144 722794151051671166445083275512543883227656934842270334646634838186498422380427 145 2482829971936147579098683179173726085825794887773353307274227960633394747767922 146 8528631091680993781586765223380874744326608781654796790216289611977660938574598 147 29296226129115850209393307532544578557829249868529812401277119796085731975580304 148 100633836331068860842088824939101170450932964314674393176042233437689904619587014 149 345681691903775231964111495949214780754954800452405451117853164347344706484523795 150 1187431946093507167915250132087346356470114581416663883603313286140819042517251440 151 4078881409189304506051311993345406460082228895155460930688341211702688261850824824 152 14011138579321988911756733470448903135236197923582181991717231800426406093730448659 153 48128882552626816870902604550975987780374074657589771634971076237432802052975254421 154 165324846560516861520060132430280847961860129831860165872086416502640906309995876547 155 567898181728440720112862979365101124563135279377974445280844169405433862121175528912 156 1950755446141699482345707611501414610392819807409949774383037985458655551749014503450 157 6700931492806224761577732707525084785530272751670972077226904090439598778706028947985 158 23017996930416167400277308308882482549786316666173535633339193081869576641079604217979 159 79067840531938638404901495642381978484863884053119938261801113729412181771615384300569 160 271601539668423566810697651427724458375089892328519436393385398890319192166525761033736 161 932963336977195952158519786863282925067938755799419963283449012189486712852461213551799 162 3204770448673638751928929033066728905078926109356649199588059626595731835154150671951845 163 11008528654479028952638323900947551411732554230442720131972083339865324453517624757568900 164 37814784265326062299311172017151753232434873720855193867305159825449895077280785830060189 165 129895461411307314783659982771254228797796160581771031266749352582883191363285062189412213 166 446196672097051293048725720356420278951046586296603304425311033577789087367442321173446262 167 1532705361891518173978054138787164531874514428926501360624690129118416923554603721513906697 168 5264910908748425805582867436063484503658003948698981468314696933373184357130991099405564289 169 18085202522453294995066195847922377609777663009144992080719197922008572940732844184059723806 170 62123472922337285976503211452454450742619492388979066460075793470428427955513274489970406491 171 213396885279051243929366222634756882072216408519475221690395720742996697475261517564345236355 172 733027767197263478053732385750379016879396604341426347719882448618858095485221692372968598015 173 2517982897358409158571638706759508932148349565250681445051414238578830276304709212382787770099 174 8649382949886592097183374548113912158779509417674730083651031645546067791177147413038614418786 175 29711014118592000177293338258205270034869163924055558870093195608260395247202095777813916223187 176 102058651474871675881054850570353075743987179988625185942874111101297986447521753162837283364259 177 350575995127390065726524385018233541692493908318804862430089489630223617553838306223320363674434 178 1204244094777408057743135704833165422395163177999357888170610202820677023656417888654159883530562 179 4136631885703677894798009857174933284272662180264193297329975709132900948100437060143046024367664 180 14209514027954016568612803412724139883736051277334677690581934831005684424176271791572272240086634 181 48810311018592180932070927006985626312642833698312756164660199944300120941324468437517026699432869 182 167665583569204039363442269420182222014807327001991774339805746445505706986511258127620498530105555 183 575938717188132374323552377157868583170110401722061456865837235193153870582241461238398815814947173 184 1978375042123060284061271030034879134852482797505379591420537731825628225057617062922398037567704519 185 6795806030204615379950120494835589711969234201208004422192445328392895038728332582117991889627216446 186 23343895175004288895846326197734142098617181193480988780811308576609329996937339871926861574593317001 187 80187315458911201689388361411095089359955640960770457448914248397571270902089763552872093656440054912 188 275446985702366101417246069366110629861166514889084781344546942365488621373850035574054155206495249241 189 946172614687376225088882991268637775090199834463624827497880815925093852129327793445207261376787668986 190 3250144903570298694314232424262885599609372348625413398368162488058545627581168081027722396250851776192 191 11164391919855174148031660467882364825624009587906916665558831302033796400841402023489874819901338028150 192 38350181495971425254054265899164834836812463820049510337533782487690135217893042846780244562563839286239 193 131734574648739819287600480526112360652822866713767959578680640854461649802303055209113560474054623417256 194 452514107650504621171254809445829297282128309337211796488403779817471839118930260408051926516103645783924 195 1554406033258417003002582213317087271919704746443590854988508345890941030868069989469719886395148505030236 196 5339453677533256867714690224081527990810126376230130492989596723059911023860471449318110015187957406932616 197 18341260239938690145960350678377177872536905810588737022863853747339230851741884247251935464134309793701387 198 63003042540593437664891759665342651978572023819713783509157268672453969791195533178975920245494669883642385 199 216418245935378264910448519101187819118934093353924752299192958491309776025177829127439539415236785430291690 200 743406275078992488242972348645775679050368169176660815071052129602580925903841353853924446937999435200149767 201 2553633532321682699170871766193829393902027160280742721382811548455670357934547604455024853605858513174103644 202 8771844462443910172898000452008139866425247147595633985346462325690670179241527918925164678757025415539882411 203 30131674846606397449406305196485816912790303531636958980232270817801580016486778111460377274918725585933654918 204 103503639736067443582935111454806543155209796188608796676410512490136547095197680854967192811470179650263649465 205 355539593904127089537717479846598718533004872480153500954989219692805842205414083244826055754817518507760291645 206 1221294276760227227654333713262010883882091014552704734366610055564890402125998546468094428669014916190458082448 207 4195200017158968054009665751506856118530171290535815503554524482731548058656375440450112603987095017001550498381 208 14410698157579181797371371078199442378830501340392482504733455869039946607086974196351780089169994492933926175709 209 49501387428361770417814471164922911403675785947454798968331802916675433743487632224316937243256106291569768374404 210 170039461692840519146629585444703851851411717017758971725645996021314304729393752735312221943308851398023656540784