1 2575 2 6804 3 17125 4 47498 5 127549 6 355098 7 965197 8 2690519 9 7384493 10 20405960 11 56231483 12 155187370 13 427977626 14 1180515446 15 3258261087 16 8988067228 17 24801093969 18 68432576155 19 188827200959 20 520997709228 21 1437552473793 22 3966628271272 23 10944785173196 24 30199371673946 25 83327562346683 26 229921063881894 27 634406735131235 28 1750486562904181 29 4830026473063911 30 13327212809018804 31 36773039693908769 32 101465873270527094 33 279969242372852458 34 772503711240897894 35 2131527418479098127 36 5881407020531762992 37 16228243595606202773 38 44777706842449532239 39 123552683807728662661 40 340912158940642501148 41 940660266746430047861 42 2595512485583131666168 43 7161655766065919490338 44 19760765219638486686016 45 54524799410236300015763 46 150447298816930060339924 47 415121007555157550467171 48 1145420706662947559208855 49 3160496753751978599809929 50 8720585942037003133354058 51 24062236118340531635263665 52 66393612938444979814312008 53 183196267279988588255632878 54 505483447097688916176738550 55 1394752846761440439660811901 56 3848465295615457813643469064 57 10618859940022055039871192235 58 29300039825955656143669533777 59 80845998411984271527627998631 60 223073944531847750386610251836 61 615515742339650543054938076797 62 1698358944943114761904224465644 63 4686189007831991616751447331916 64 12930345191316229245874460451166 65 35677994738745359606630554338833 66 98444340792777021756079244673836 67 271632088772962012378370990913995 68 749499575669061366332026668737677 69 2068053212956541857363701654400019 70 5706266194744007797347193908520798 71 15744988417727082340661559507553289 72 43444285950572573866568461418824820 73 119873443643265291261533475238415902 74 330760240995539648209690596703571452 75 912648654267241994061863464751046535 76 2518221548118672289020791581499050010 77 6948391076630513092966908483487229109 78 19172315712201091660078465624232179583 79 52901122823181286963490426288353873975 80 145967176733497020816695773378298044412 81 402759252478676462748883184610806514311 82 1111311591326814484078532389295492375168 83 3066381331817457654577122509571862270628 84 8460898406442879059962350829486947374200 85 23345694516642897939055352848713087362803 86 64416498849505579505945527126109688628514 87 177740924394870332513114213694114639380573 88 490430817709452437470207198505494041909755 89 1353218949310831482041569808813491626494927 90 3733863082516920584841542104732907947059742 91 10302644317893273360304059096581779161338089 92 28427523343857795237623713056295792909834596 93 78438511369557704454630481705695980177730620 94 216431097125511538050488529103044695233679290 95 597186496595501663681362051179778462071616395 96 1647784059003282723027363978682091902308778294 97 4546640489335181295720249467945606383927662375 98 12545296591694285088341649535290978652988033231 99 34615551183944458710069779984875498825053711403 100 95512798363139591068446722580976604177414087506 101 263543243979575575006685012286096568355318020085 102 727180468351582370561101642434202866745032675534 103 2006469320052111400368672920805690165972803656212 104 5536341125108303007156327798346381437222139246200 105 15276123460870764673538380062879839091780367787521 106 42150572502376495900491462252097565370545630119122 107 116303770837475567849167001385009498246823381393553 108 320910637933883094088822694442449509522109964370419 109 885471182899499520806039228704101400053878066339775 110 2443232236841515637412706247645561903521549566650358 111 6741477168793552530236414998731136415868525470751999 112 18601389475818692755960385145562422190081945136229096 113 51325797264847861203791006849064860809936538109978398 114 141620467024618360693908554475949121617768612635510084 115 390765613961680505000024244588499509844178788106678429 116 1078218200115843068303125516219071580831465743784342924 117 2975068546269404691441705006367625466760180810975771409 118 8208944028259400277866414878478539506040676850774076159 119 22650490572257732808628882793507821857347710819406414841 120 62498260604259582375862591523023584725262500931410136356 121 172448034451935658605222197395982607183780744901520432565 122 475826435788985236916106131072649274916384589038635537568 123 1312921876524803279368130420165627127329584520906326017260 124 3622673572138073459229465096132642588215536970753146752976 125 9995845179307361161813924614280231302801112782496172382621 126 27580989249802054376362853871701593838890117564973358268896 127 76102716113737186467745695085014129013797262005963538931841 128 209986064946152699593129454141555869736190453618758973031879 129 579403071575923576294930240877223416772329898685204040589217 130 1598715226354193160021922219515078134859831993705157785284310 131 4411247541413527668192008873668855070826199903232911601912857 132 12171714230809330250147475297561878491823252977164841996343476 133 33584745794840023540274694531483420656426391197080304586783192 134 92668553394801907131178265955018954380111785481826504604167042 135 255695274299340793673245385728982932336151970188274178114801683 136 705525994567673031637362041641305587870544794022738560974823948 137 1946719314131600616118597896693200692557537316188195467018428305 138 5371476199590978273286953401492012513108128291474698252959560993 139 14821220683087062281029126441099109800022728168974771052448010927 140 40895384131739208987232897721253846326073830426480849978444028352 141 112840398172531748522531357991874324065269784099748586152394563367 142 311354343040719008890589760180710238468313696422431773055921194566 143 859103020729288664824898155225422557236883753954889940817475960558 144 2370476008197724596007385074109848662079986773336330740887419322948 145 6540724883810724316382593790999754756106604077625729680617489999449 146 18047464668595112584634404074882439004432263131251630266579394211742 147 49797382820728701756147625185396377924355465421171040232148598110125 148 137403196589121903223240625026390933026518327366614278656887250211113 149 379129130156816722382612001611299489994936988733740091215728828181389 150 1046110286380660259047756843952269359198957446843843880959365331778122 151 2886474934856046230327323248712000603078865613108925904652890393541265 152 7964492518641051335358929220041058975616659222864551185656339514974666 153 21975988883012006440529039553052367151609879976409060783661042044318872 154 60637144960074626533433182000345764657475929793654089307876794659151048 155 167312759779898312881361586014281283600696514016509638847132783066694297 156 461656953070560706779194568720983283385856635286735242102954632868593972 157 1273824797336227540437794335312039968529064373148750058166169482722395317 158 3514795138503361254139154206534656369630596501867578701054906270568746721 159 9698182113804514438905867877713151449344098381526149700852681002579879159 160 26759663822844408950451996038465516506546064575101471923815731286667547486 161 73836477755183739402056974989585371525838098787964384002025226739595217831 162 203732957311578189074997132748938704014928776113285757523771491805725699988 163 562149213462546372119278836084971420529011883549986436782083505824136819476 164 1551107598724286079393056890555527304296521026676626873627583197793645653212 165 4279886416634679076162013092543477453504929340049046496493621495805011440811 166 11809256659150704233331118619755107558987741441347172277798949004695352351984 167 32584636428588450950484551487217025119375010577416976946679362605621449485705 168 89909006284537206269993107997914830900084432032898059857337265118819611689375 169 248081006789466558482697324982486146515753934630300088826092457409999889149159 170 684516362408733328459543944960465824407297559678713490745295126502258913956664 171 1888748584461079222663522716216032956224141877021484124305525363865815154560485 172 5211520733778469269364950506439173037762599893399579637897690097043395536835190 173 14379864309125336771950783186843349208277805836594140323891129427793204197732458 174 39677573612747810455211051113223931484288823744200915620221846584219654374015648 175 109480160170633738449766390058082080594141360275900237040436134448107534299386311 176 302082621986157086883466188832082578748893800825953055576149985405385794652295700 177 833520067597680089363917902169267247143799550902281611634574939216166966429010729 178 2299886363936149603248107875771634826198909926876165528274167147662914983444334069 179 6345950736692455394655035118349021178118808394240533987922956636999305128342821485 180 17510035010427819564111043813744357993825396822303324760306275395944425437998489464 181 48314482539807782572836736468393777823131739671390552505519018257261294203477884675 182 133311510896422691279371593258045632262364202882458263589765057263905349375379244938 183 367839165468535535452794755518408435927959782867847635530530235555279995517778362866 184 1014958503903802694011657336527021610288560684973883340039859851486295004255792758982 185 2800519524163509216479928470551393511508122865955232329558417843660178019546058577179 186 7727320452072743549559657471497351547390609526351724166652461354436226067287687521730 187 21321572963094056276687107000134653415385491140532235982641851262603585964692568781345 188 58831450881346708557361066422385018130278108215267330027958230345580956196381920496611 189 162330406804191570161541201679895493786350584411503751116053636685118547071745312176969 190 447909418830418641745105172893891804398726809218955630877670630264313632118329547103812 191 1235891977520893256299851270345068753354504625131483991226730198598298751565063190000449 192 3410129182121080736792583607496115447306043844787769038470700925251694072628812728203246 193 9409383061196542462322523600168144338361202590840838181100137930081279819765371808069070 194 25962796382177882502686455527483642062110551305736268264181733820011629960960820799406608 195 71637724981377404404871639618073845472355347829472199189854605255783144674149842619515043 196 197666058962365547200645659597703651817366529788690518627382755340470514425157065132832634 197 545409152452430715052437807343240708168790160947590869867587407501726697004066718873170331 198 1504917663358257991293649545191239841134898702360056385507778064569091747166818057952688769 199 4152437052631249323468598803373395216291673417556525184287883107298524781860604967926666101 200 11457592595190453788850530805647014612251288698801397237902304939852994221760667452745045448 201 31614308998176863079309832453485187989246030602432436002178011394789828123834291857375657043 202 87231634842013072705176035644742967162683342248709763591753105057593691469504664657604128498 203 240693482108026661144270082403640223901705212495018291267346461769583870109191856219525731782 204 664132369342970389131118994840176267684143428658769633182616863992014676958952798082173594556 205 1832504146544144185401906302849077031461363970610891843569194924518312908805871854092865346829 206 5056328530445880592481499907604754439855508614769176238365839230597988850727087452746107987144 207 13951650944973790353001107488271986689048485754251580440321910878599752289867335137786377539597 208 38496027882354279224809743612960350194361161479740228524506844866101285052775389818838195610369 209 106219985617750995137441254228344608744396544778713433987969496073611154833824529016050244501537 210 293087000537189438975903782415667368401470264679691864858229360023723032797150045654853286496128