1 867 2 5029 3 21955 4 82023 5 279161 6 896191 7 2771901 8 8374485 9 24944039 10 73714737 11 217061167 12 638657339 13 1880873517 14 5549684027 15 16412416857 16 48651910233 17 144539853387 18 430255351197 19 1282888681851 20 3830445412591 21 11449627377217 22 34254257787159 23 102549768814805 24 307173100743613 25 920461128246351 26 2759044773386601 27 8271991094890151 28 24804711878182275 29 74389577008969909 30 223115370350267987 31 669230559247298097 32 2007442226037507329 33 6021789704116964787 34 18064216274404273557 35 54190179869847144627 36 162565264152745197303 37 487684544454276555657 38 1463029699193708569327 39 4389038264959541851501 40 13167007025146908030501 41 39500792975156461774967 42 118501896899571756845089 43 355504673588886913956255 44 1066511877616188053085003 45 3199531123056487285962941 46 9598583891344046040114411 47 28795731779380784193112201 48 86387153625802603854138665 49 259161373516582239808167579 50 777483937775659442197114637 51 2332451431313643534491288427 52 6997353496263364603584469119 53 20992058824692017098816344657 54 62976173005511704686718306887 55 188928511792905426945921169797 56 566785520346925703773656053773 57 1700356529785075121429307357727 58 5101069524413462852793403476057 59 15303208438403912751600197756951 60 45909625035448417632921485169811 61 137728874526268938756893843778117 62 413186622376816972427767092930819 63 1239559864641321058953229163166305 64 3718679588772451639859263204394193 65 11156038755661925246792793827484931 66 33468116244958297281032921312303621 67 100404348689363084864442558114630051 68 301213045974104716851255995221003655 69 903639137728328780170448699490065049 70 2710917412784794115287040884390950687 71 8132752237529177137178549369855696157 72 24398256710886723899065316689301774709 73 73194770129156251324770399233560013127 74 219584310380253280219941283471333952017 75 658752931125907582502948323688030628367 76 1976258793347163520640626374785744183643 77 5928776379978638508560114553564126731597 78 17786329139806695862673375177466247711387 79 53358987419154520435373740712332542006201 80 160076962256917977919432418448969274006521 81 480230886769633481965865303193723181330667 82 1440692660306600198562098762357872439156349 83 4322077980915079866088986400067823691524955 84 12966233942735554574369610027622797589319183 85 38898701828186800356208476513667498674228321 86 116696105484519675317213019100718864428538231 87 350088316453475551654790044110220145123995701 88 1050264949360255611265022149908838172950897245 89 3150794848080416457149867429976549269689550319 90 9452384544240531841595791854956231878035832137 91 28357153632720126515812117332653204938694545287 92 85071460898157372838668935666347939822899016099 93 255214382694465966132274924316172330406496330197 94 765643148083385312527840406972904231201420736947 95 2296929444250130197304258286606600602297019016337 96 6890788332750337961595154584191510466767056650913 97 20672364998250906299279022382745226375099796509267 98 62017094994752499026375758762302448325121476275317 99 186051284984257047833895760204233289755721707567251 100 558153854952770225803782353789219867349833059076631 101 1674461564858308803195005226331402406779796449736617 102 5023384694574922582699971661997031629972016295993679 103 15070154083724759935802513489855287675609587121472205 104 45210462251174263862512925016427069263240845929867973 105 135631386753522759050659548148100727056933602314969111 106 406894160260568210771059456505798364222670485554762241 107 1220682480781704496911057041075427609663993430933121151 108 3662047442345113214596439592627079888483124511703299435 109 10986142327035339080747032032081601282859412586608871389 110 32958426981106016094411183361101668975112597236563174987 111 98875280943318045943667662377248234751552633703809219817 112 296625842829954133063228319750724582632814951767773145289 113 889877528489862389475188305557589205265083931126341015867 114 2669632585469587148635353901429047642066920376394475549677 115 8008897756408761405596558118111676622456360122651177189707 116 24026693269226284134699211790650195388575763939159327879583 117 72080079807678852236947214901997415148073553987223945882737 118 216240239423036556370548643961087502653862824073420651527847 119 648720718269109668418969272543793427600939767423450274768101 120 1946162154807329003847160506773797345981991225506463312276141 121 5838486464421987008672773561290285439025926970391796191659967 122 17515459393265961020181627385259459322522247957201983491274809 123 52546378179797883048671239385622611692707482007185545522808055 124 157639134539393649121862517447021148572272896633694318635408563 125 472917403618180947316470514934961346023588272315166667805843301 126 1418752210854542841849534586725185547782702809168986851184279651 127 4256256632563628525345536854891817405891704996775978554701278401 128 12768769897690885575623796330680581878847595158572871193825050225 129 38306309693072656726032290786839806530750011591747905529017636259 130 114918929079217970176391518694976315123772402006632385925731755237 131 344756787237653910525709098682134625119344537361837154677448463747 132 1034270361712961731570086009974539694621587002288721748951008474279 133 3102811085138885194695952973001621006721932309833256348272377150137 134 9308433255416655584058800351112890164130402715599312209512322638207 135 27925299766249966752117380040475896836001214349415784679026243364477 136 83775899298749900256232276403578738224945781254496653175027979653653 137 251327697896249700768453430514860002004886944858367923064470771404007 138 753983093688749102304866095880607968140532832290322745178257663188977 139 2261949281066247306913594988265714610951772375673740922074798271296751 140 6785847843198741920738748326941142825166293236014254881961498192861051 141 20357543529596225762212111180888957648009625798089436909705575517124717 142 61072630588788677286627944002323185723603031657054140415518175180191739 143 183217891766366031859866807261273075716612876339261589125007074412692505 144 549653675299098095579565877394288818449857434793323196519487781802668953 145 1648961025897294286738627546471292282836632996718296787375043700770346891 146 4946883077691882860215740459853224866198467725823185742318634924137754461 147 14840649233075648580646932975618409505282237729623710567473695909035099451 148 44521947699226945741940213972242868363601381212483124765738431529350349615 149 133565843097680837225819455599864409438598687038617855632453894338252812929 150 400697529293042511677455961122226255483001981656753764873127484983627708887 151 1202092587879127535032363005467948396060744291590536650957652820181308381077 152 3606277763637382605097079126604953074628548255211807565875299826303376675069 153 10818833290912147815291217330387335204560324253160505683386829706454455173007 154 32456499872736443445873611348993723897267171892311846459404137017361113610537 155 97369499618209330337620751668710632716793079667138100908561866635615403116647 156 292108498854627991012862088047107852742691669248866382882946000452422121117123 157 876325496563883973038585925789079499750740414411523526502156120812321036985077 158 2628976489691651919115757091735898381480397032176312376982047917288638728338707 159 7886929469074955757347269885974390776276760392179912022817886851879923172201201 160 23660788407224867272041806843281475065286910736464078872803709453144143547447361 161 70982365221674601816125414827743173090399084332660529121855140983103998103514867 162 212947095665023805448376232932455938855632365383707027869002856721400968845296469 163 638841286995071416345128675400807781230700581465648959021105412492712938755645555 164 1916523860985214249035385978815536079818008124641555183534200187173503857215737143 165 5749571582955642747106157840477816436919301730703784408486241621927293229399335881 166 17248714748866928241318473327090865379349120652366989698422738570506269403563210671 167 51746144246600784723955419587747496069018577479242228090215676812546686939988576301 168 155238432739802354171866257966452560549510658901739551427832761070368909876000757605 169 465715298219407062515598772286178645080336672905645841070955243432940396938218729399 170 1397145894658221187546796313592740047170148802528476310010958412845300035840664531937 171 4191437683974663562640388934167273830643262167761638346629433656214599962406532435807 172 12574313051923990687921166789120261991031453228207123592190194965932922214699336779659 173 37722939155771972063763500340276417593543681182532419385607989329760933110572992884477 174 113168817467315916191290500966014186027169497917406722516198133955015929039891327434667 175 339506452401947748573871502787112102108160695795522038814805696454213546390849289382217 176 1018519357205843245721614508136859424489528419191952160601494100764534970033334548773993 177 3055558071617529737164843523956361920111344458847026006427402163360846821676002073897947 178 9166674214852589211494530570950066574423250218849877607264491876376586038323962391417037 179 27500022644557767634483591710990865793412311949591484407468765705302283262721939899889451 180 82500067933673302903450775129211093205163775109489323877653971825951389087722652910011071 181 247500203801019908710352325380024108236055360114725373240202765914403465873875978195574417 182 742500611403059726131056976124680675093568708277476894186483624451351918873194478296500999 183 2227501834209179178393170928342910150745768189082865475309794026044669615196941132963547205 184 6682505502627537535179512784965765629367357695841655101698863877272388130921835222346061133 185 20047516507882612605538538354769957248384868111544506042436367208025205971835816584451026271 186 60142549523647837816615615064052356785011233449637536784116718713188226834576034964936032281 187 180427648570943513449846845191636337687820359779446702851274406152850869351943979747063060951 188 541282945712830540349540535573856079464163846733652765564395518078582766748866653159185194195 189 1623848837138491621048621606719439309122121264326457278023990288509395857578766426455387073669 190 4871546511415474863145864820154013693598002204432886577921319675836000523198608513039583080387 191 14614639534246424589437594460453339360633902531676261676974985475031349853927961048773711451937 192 43843918602739273768312783381342427131998459960856211614645359260729564320886317135997035180049 193 131531755808217821304938350143991722468350250348630088978520967908184105708986403099578975444547 194 394595267424653463914815050431903291476738112799350688284115622033085402770351795649397770438597 195 1183785802273960391744445151295564598392854082252696555998407717123593887288300956670515982457187 196 3551357406821881175233335453886400178672991332572923191765634758822374009978284865670261746488263 197 10654072220465643525700006361658607142007370480379720194955065455352888656035340425100487780774617 198 31962216661396930577100019084974622251720459258164017946737710958148858979166316853713699524223967 199 95886649984190791731300057254921443505446139571228458765713579139971274275561950059807800824129501 200 287659949952572375193900171764759433957573987551093122464938529339065823731144186855194407501888181 201 862979849857717125581700515294268408122305016653087844190577101082534652651908951263506720605407367 202 2588939549573151376745101545882785234571864642283112678736730448734000614557589153858142713671077329 203 7766818648719454130235304637648315317480179383493993160993430397689551613017891267011249520895637455 204 23300455946158362390705913912944864362565320214462188292065827860679891027569880158426594210352448923 205 69901367838475087172117741738834428264909224286122749402631828133747666234480291354935980379250994061 206 209704103515425261516353225216502951846626553600180090655741024112056521506631293497525550900058963291 207 629112310546275784549059675649508183005712038050418782809768469321444673025918237392150703483207265401 208 1887336931638827353647179026948523190607049917890674780321906069759886341689781027418534679991999939385 209 5662010794916482060941537080845566828185835095044487541793541733916179841094732046374951725938796893739 210 16986032384749446182824611242536694943393310706494248734376721583903237416140408996132542865355451570237