0 20 1 41 2 61 3 102 4 979 5 1081 6 2060 7 5201 8 210100 9 425401 10 635501 11 1060902 12 10183619 13 11244521 14 21428140 15 54100801 16 2185460180 17 4425021161 18 6610481341 19 11035502502 20 105930003859 21 116965506361 22 222895510220 23 562756526801 24 22733156582260 25 46029069691321 26 68762226273581 27 114791295964902 28 1101883889957699 29 1216675185922601 30 2318559075880300 31 5853793337683201 32 236470292583208340 33 478794378504099881 34 715264671087308221 35 1194059049591408102 36 11461796117409981139 37 12655855167001389241 38 24117651284411370380 39 60891157735824130001 40 2459763960717376570420 41 4980419079170577270841 42 7440183039887953841261 43 12420602119058531112102 44 119225602111414733850179 45 131646204230473264962281 46 250871806341887998812460 47 633389816914249262587201 48 25586464482911858502300500 49 51806318782737966267188201 50 77392783265649824769488701 51 129199102048387791036676902 52 1240184701701139944099580819 53 1369383803749527735136257721 54 2609568505450667679235838540 55 6588520814650863093607934801 56 266150401091485191423553230580 57 538889322997621245940714395961 58 805039724089106437364267626541 59 1343929047086727683304982022502 60 12900401147869655587109105829059 61 14244330194956383270414087851561 62 27144731342826038857523193680620 63 68533792880608460985460475212801 64 2768496446567164478275942202192660 65 5605526686014937417537344879598121 66 8374023132582101895813287081790781 67 13979549818597039313350631961388902 68 134189971499955455715968974734290899 69 148169521318552495029319606695679801 70 282359492818507950745288581429970700 71 712888506955568396519896769555621201 72 28797899771041243811541159363654818740 73 58308688049038056019602215496865258681 74 87106587820079299831143374860520077421 75 145415275869117355850745590357385336102 76 1395844070642135502487853688076988102339 77 1541259346511252858338599278434373438441 78 2937103417153388360826452966511361540780 79 7415466180818029579991505211457096520001 80 299555750649874571560486661424795222340820 81 606526967480567172700964828061047541201641 82 906082718130441744261451489485842763542461 83 1512609685611008916962416317546890304744102 84 14519569888629521996923198347407855506239379 85 16032179574240530913885614664954745810983481 86 30551749462870052910808813012362601317222860 87 77135678499980636735503240689679948445429201 88 3115978889462095522330938440599560539134390900 89 6309093457424171681397380121888801026714211001 90 9425072346886267203728318562488361565848601901 91 15734165804310438885125698684377162592562812902 92 151032564585680217169859606721882824898913918019 93 166766730389990656054985305406259987491476730921 94 317799294975670873224844912128142812390390648940 95 802365320341332402504675129662545612272258028801 96 32412412108628966973411850098629967303280711800980 97 65627189537599266349328375326922480218833681630761 98 98039601646228233322740225425552447522114393431741 99 163666791183827499672068600752474927740948075062502 100 1571040722300675730371357632197826797190647068994259 101 1734707513484503230043426232950301724931595144056761 102 3305748235785178960414783865148128522122242213051020 103 8346203985054861150872993963246558769176079570158801 104 337153907637979624995334542395010479289165425019403060 105 682654019261014111141542078753267517347506929608964921 106 1019807926898993736136876621148277996636672354628367981 107 1702461946160007847278418699901545513984179284237332902 108 16341965442339064361642644920262187622494285912764364099 109 18044427388499072208921063620163733136478465197001697001 110 34386392830838136570563708540425920758972751109766061100 111 86817213050175345350048480701015574654423967416533819201 112 3507074914837851950572502936581048906935931447771118829140 113 7100967042725879246495054353863113388526286862958771477481 114 10608041957563731197067557290444162295462218310729890306621 115 17709009000289610443562611644307275683988505173688661784102 116 169989122960170225189131062089209643451358764873927846363539 117 187698131960459835632693673733516919135347270047616508147641 118 357687254920630060821824735822726562586706034921544354511180 119 903072641801719957276343145378970044308759339890705217170001 120 36480592926989428351875550550981528334937079630549753041311220 121 73864258495780576661027444247342026714182918600990211299792441 122 110344851422770005012902994798323555049119998231539964341103661 123 184209109918550581673930439045665581763302916832530175640896102 124 1768226840689725240078276946209313790918846249724311545109168579 125 1952435950608275821752207385254979372682149166556841720750064681 126 3720662791298001061830484331464293163600995416281153265859233260 127 9393761533204277945413176048183565699884139999119148252468531201 128 379471124119469118878357526258806921158966595381047083364600481300 129 768336009772142515702128228565797408017817330761213314981669493801 130 1147807133891611634580485754824604329176783926142260398346269975101 131 1916143143663754150282613983390401737194601256903473713327939468902 132 18393095426865398987124011605338219963928195238273523818297725195219 133 20309238570529153137406625588728621701122796495176997531625664664121 134 38702333997394552124530637194066841665050991733450521349923389859340 135 97713906565318257386467899976862305031224779962078040231472444382801 136 3947258596610124847583246636268559042914042190216572130608821165171380 137 7992231099785567952552961172513980390859309160395222301449114774725561 138 11939489696395692800136207808782539433773351350611794432057935939896941 139 19931720796181260752689168981296519824632660511007016733507050714622502 140 191324976862027039574338728640451217855467295949674945033621392371499459 141 211256697658208300327027897621747737680099956460681961767128443086121961 142 402581674520235339901366626262198955535567252410356906800749835457621420 143 1016420046698678980129761150146145648751234461281395775368628114001364801 144 41059383542467394545091812632108024905584945703666187921545874395512213460 145 83135187131633468070313386414362195459921125868613771618460376905025791721 146 124194570674100862615405199046470220365506071572279959540006251300538005181 147 207329757805734330685718585460832415825427197440893731158466628205563796902 148 1990162390925709838786872468193961962794350848540323539966205905150612177299 149 2197492148731444169472591053654794378619778045981217271124672533356175974201 150 4187654539657154008259463521848756341414128894521540811090878438506788151500 151 10572801228045752185991518097352307061448035835024298893306429410369752277201 152 427099703661487241447920187415941038799335562295493496543348054853296879239540 153 864772208551020235081831892929234384660119160426011291980002539116963510756281 154 1291871912212507476529752080345175423459454722721504788523350593970260389995821 155 2156644120763527711611583973274409808119573883147516080503353133087223900752102 156 20701668999084256881034007839814863696535619671049149513053528791755275496764739 157 22858313119847784592645591813089273504655193554196665593556881924842499397516841 158 43559982118932041473679599652904137201190813225245815106610410716597774894281580 159 109978277357711867540004791118897547907036820004688295806777703358038049186080001 160 4442691076427406743073871244408806053482663613412777647377718545038119742337481620 161 8995360430212525353687747279936509654872364046830243590562214793434277533861043241 162 13438051506639932096761618524345315708355027660243021237939933338472397276198524861 163 22433411936852457450449365804281825363227391707073264828502148131906674810059568102 164 215338758938312049150805910762881743977401553023902404694459266525632470566734637779 165 237772170875164506601255276567163569340628944730975669522961414657539145376794205881 166 453110929813476555752061187330045313318030497754878074217420681183171615943528843660 167 1143994030502117618105377651227254195976689940240731817957802777023882377263851893201 168 46212872149898181279967167236420213152385628107384150792529531762138466706497604571700 169 93569738330298480178039712124067680500747946155009033403016866301300815790259061036601 170 139782610480196661458006879360487893653133574262393184195546398063439282496756665608301 171 233352348810495141636046591484555574153881520417402217598563264364740098287015726644902 172 2239953749774652936182426202721488061038067258019013142582615777346100167079898205412419 173 2473306098585148077818472794206043635191948778436415360181179041710840265366913932057321 174 4713259848359801014000898996927531696230016036455428502763794819056940432446812137469740 175 11899825795304750105820270788061107027651980851347272365708768679824721130260538206996801 176 480706291660549805246811730519371812802309250090346323131114542012045785642868340417341780 177 973312409116404360599443731826804732632270481032039918627937852703916292415997219041680361 178 1454018700776954165846255462346176545434579731122386241759052394715962078058865559459022141 179 2427331109893358526445699194172981278066850212154426160386990247419878370474862778500702502 180 23299998689817180903857548209903008048036231640512221685241964621494867412332630565965344659 181 25727329799710539430303247404075989326103081852666647845628954868914745782807493344466047161 182 49027328489527720334160795613978997374139313493178869530870919490409613195140123910431391820 183 123781986778765980098624838632033984074381708839024386907370793849733972173087741165328830801 184 5000306799640166924279154340895338360349407667054154345825702673479768500118649770523584623860 185 10124395586059099828656933520422710704773197042947333078558776140809270972410387282212498078521 186 15124702385699266752936087861318049065122604710001487424384478814289039472529037052736082702381 187 25249097971758366581593021381740759769895801752948820502943254955098310444939424334948580780902 188 242366584131524565987273280296984886994184820486540871950873773410173833476983856067273309730499 189 267615682103282932568866301678725646764080622239489692453817028365272143921923280402221890511401 190 509982266234807498556139581975710533758265442726030564404690801775445977398907136469495200241900 191 1287580214572897929681145465630146714280611507691550821263198631916164098719737553341212290995201 192 52013190849150724685801958207181579104982725750388063414932636078422009926188409270117986840049940 193 105313961912874347301285061879993304924246063008467677651128470788760183951096556093577185971095081 194 157327152762025071987087020087174884029228788758855741066061106867182193877284965363695172811145021 195 262641114674899419288372081967168188953474851767323418717189577655942377828381521457272358782240102 196 2521097184836119845582435757791688584610502454664766509520767305770663594332718658479146401851305939 197 2783738299511019264870807839758856773563977306432089928237956883426605972161100179936418760633546041 198 5304835484347139110453243597550545358174479761096856437758724189197269566493818838415565162484851980 199 13393409268205297485777295034859947489912936828625802803755405261821145105148737856767549085603250001 200 541041206212559038541545044991948444954691952906128968587974934662043073772443333109117528586614852020