1 2010 2 5300 3 14094 4 37584 5 100236 6 267004 7 709814 8 1911823 9 5149630 10 13856525 11 37227376 12 99854069 13 267478770 14 718951468 15 1933842530 16 5201537987 17 13983226991 18 37560179652 19 100820390584 20 270879681491 21 728110745792 22 1957430903117 23 5261702862846 24 14139148599974 25 37981490634614 26 102050298130416 27 274246524225344 28 737086484598716 29 1981063565726441 30 5323910059805916 31 14305315510311922 32 38439317006095973 33 103295963361749633 34 277598498538869490 35 746037861259293807 36 2004896610115722874 37 5387621771057909256 38 14477650694920253470 39 38905133318954994739 40 104550652626854942112 41 280965915220394575723 42 755055065188744867709 43 2029057594199446385198 44 5452628830808302370830 45 14652730666457202881011 46 39376319503901685108432 47 105816968350618313999339 48 284364947994900061238037 49 764176949845224474461468 50 2053570183666290557523622 51 5518547083542510742297650 52 14829997772062997540144809 53 39852814243948218723162970 54 107097072008663060036920591 55 287803104735007615777763992 56 773414648810659381659314727 57 2078398683961633305294683112 58 5585287581626377850218326892 59 15009381955955509414068948444 60 40334854904748453645843643938 61 108392213317238419061427072445 62 291283126389412812628658702420 63 782766641270347689111977079647 64 2103532733165438483857385011244 65 5652836543611513504600557678972 66 15190909606308972075578333144710 67 40822646944030807888006968377198 68 109702984159495482179254082591922 69 294805515076994456427110929876411 70 792232621923788197275591194519536 71 2128971688264555621971299823295455 72 5721200014217249555141227805930948 73 15374620744789763974590975907050023 74 41316323672935173731253513510071637 75 111029628098602572221351341866089978 76 298370628836007591270958643523634644 77 801813307362857818111382304329271224 78 2154718190664234368349170182801578400 79 5790388684913962682235594892363939819 80 15560550453698705900806323936826632924 81 41815970455852730325189518347226520966 82 112372331031344449986025550176630390057 83 301978898488252329629751232109697334273 84 811509879955946211889616260608731703243 85 2180775884811146048501320380127399767759 86 5860413546375210732885071964152371153428 87 15748728181037349260733418721749101103113 88 42321661079064924062039053863991363338052 89 113731278102240855791491502607768211809757 90 305630812711498827314229424915452789121856 91 821323702847243127439935159465584320039491 92 2207148625774002223154037155594082260733837 93 5931285111528301212669366443034318072335816 94 15939181662190150512909560793499079397782826 95 42833468012605745785789372600850124699748577 96 115106661120992301818083037771404398655548580 97 309326890527920153418687118931566815143324551 98 831256197650432467256396426345611380604753819 99 2233840275776757410529139507765053341025601158 100 6003013733342194226552486403693208731861583950 101 16131938443308872494068868527307945974159522157 102 43351464674294817922688071089206304966507280685 103 116498677289596076710903191512270252230448734076 104 313067665110828284581729573620639857725861793983 105 841308805103210826730587959143982417507566223574 106 2260854710346498809221457083647941876039234610283 107 6075609796205087325390327695647849774065768973738 108 16327026328782181137198429353647907186346734982390 109 43875725682043634865030095872439834079688247190210 110 117907527439348465907496003942415121124840850719025 111 316853677397965926414931986718965799975206346708091 112 851482980435390923182576525547082941084179549344365 113 2288195837797858018730630663442123981742841838266896 114 6149083788381429455965346223633097660512256252214046 115 16524473478544706814345510290217503228176753842258912 116 44406326726352229302645862868013663728219056398121604 117 119333415140117425612568401602457847095404556747260324 118 320685474782343197011987576303892545960229029587604982 119 861780194672792387563884855945456738114732246945142464 120 2315867609445989911153389821954831552147757941994361090 121 6223446323593607340529422344491540429807905751499098200 122 16724308412819997071167280086085722670355643522169984815 123 44943344468334463085931075066339889764873578418721784930 124 120776546461649961537091135886713423651760189087981694743 125 324563611089244688721262017435704775700107225680232374071 126 872201935940911550908232194907361973075353403276086151887 127 2343874023613730087204397388698805992762746774704290941216 128 6298708145666572266521306655263474329825070573041238736325 129 16926560005044909449955443512343266328900839502341824049255 130 45486856508171760433291679281209229797544562495981283273773 131 122237129953315661666921771931392336847551149401687861641277 132 328488646745733827267697487779432090555698558021656278100581 133 882749710181812024846609961435063123557449754741249919396870 134 2372219127034024087638176971909087291357500179144115848221420 135 6374880129422977563753492130870289301810486838370225005236961 136 17131257480242805604233663271500880272412568042290297462745973 137 46036941385086418209140627306941132488546644436879050079851487 138 123715376675282443415370947387825065296492187247205216319930585 139 332461148924286462692600129584534708356868165982103527351524489 140 893425041528309038040533519953144383827263014914617572972768001 141 2400907015490831683744828027079229408139797742681735931695676850 142 6451973281592994079722872542986444801153453515739845622383300301 143 17338430417285429962555885390264387479794987503939940360041419419 144 46593678587086189959770260901713046728483855300203166026817832636 145 125211500235306392035087017344120395445952706874467891656489788765 146 336481691649537244878943815876929085002801044376288410527951698952 147 904229472552818526230990503672420197117275976402544576972596696602 148 2429941834354978451290188768481635290614335308947803906237913749290 149 6529998742114868540970325182811723216784646913562495864730424511801 150 17548108752714231164737647547148099034082085147823979826660655398206 151 47157148562825260480160213112644854353115337497528602369308745355224 152 126725716822975842478773808499308082369936994073941695414236577620607 153 340550855887702043244858723084129016649228380397075441393751843421315 154 915164564489085491401073331449865363559750081894857859705487111999435 155 2459327779146549722726963705235714805952954806205182506344730192498153 156 6608967785656743104437507536606869434795479446266787434501710161197753 157 17760322785034943317377293390422042703080520784675310141201572747946749 158 47727432733616838818949648681464945793439465506024986788106014244679633 159 128258245242086271571951380055341430348255456893178505296176186631831343 160 344669229631382559816293852009742491433326948881323970153611969192575115 161 926231897454040975935444531901148377219903638598983913380525678757709794 162 2489069096127047870125638890662001496278697516046253490040627657086675265 163 6688891823229605487948611690029336758729879367480999859481177492515556361 164 17975103179129104813782621975763702056381692920656555340638491550162201266 165 48304613505367269039230040209547000029337154630027192719442863792858061760 166 129809306942510851272165203964015027755049572558192265705363062128786946673 167 348837407984295012925402982018444160916748595975145479002853817148430570880 168 937433070674189044121437757532557613629091054950189735966118422602911161807 169 2519170082909275138607700398143279775721111770966165999378608697107819275639 170 6769782403837028306237995208700829708759386579200315071755934701621855796264 171 18192480970706592453589105018454390974993830081172735706060821099693038538725 172 48888774280533669905093884795963827684080613400305462150426863178435713978175 173 131379126052214935020933898392826646873264301910925705022953976675031840789878 174 353055993247037414894459285567758294159163851090116332675500856163085954941297 175 948769702716041971776369086081830218094972730194149311431093634802437201378063 176 2549635089077868622231910536612306935844613525392979155557569573158421748600514 177 6851651216146220390557499542075613406599406183591236765165403940510421474486788 178 18412487570798369994417975226436514053611355246665008420751189051624940543340879 179 49479999470184541920943705362682638282147332102748628565213244240665600212694807 180 132967929409622735936997231042402584727484289434970598632828046965982323348977933 181 357325595004024299847997243641356304520655091371631028332521280241512319053245666 182 960243431719859333026228384866886056747105651616506258979945894800538364757509835 183 2580468516817961010728363708646037886866963459124737433220838548586250637319637119 184 6934510090178159600467435976433326509409021667514343617449444788455331408794496818 185 18635154770297464730285810417401368597999541115246421163788026256063824853078771385 186 50078374506196556819389995450467719011637833227460878506682502464278289867640139870 187 134575946596382918189950937280988795541899170984487058924320970667324178051234650677 188 361646830211542912523570523933446585423485954291929442546772149658813347402061934575 189 971855915636351714982085146338166973456774262811841716879827679417032092866959954498 190 2611674821551426868971382383745580244905947033650151640724165013798313828074066016115 191 7018370999017400393273703294687669212232193704374132840752048748926218127145492218292 192 18860514744552998644551629053853913477934065499639478910090865837978360324374968093269 193 50683985853598129965891921267306364893620293600962338295621227042503216144100250487956 194 136203409970538418581908030534318990070936489462305796966864665838484854932268356116391 195 366020323286898247754566468349958187378350939717103955534494797975734058699869047116958 196 983608832466265942323066941571189369911252779759480152807279375024350040489119755483093 197 2643258512580746048664333919901548518697063056420824932913281778643755962266394675623316 198 7103246060542262092668272536768226107025070493395207931700955421503777278100998987817731 199 19088600058019427668424501111875124810196587014142494883332261238747305033478278932523652 200 51296921023062941463871160454921879609588925755264751590730221902050630797071073722259729 201 137850554700100935712721567376352998436029363314280425938468636629280769744060153870800079 202 370446706198641587281146830686351316499344088825069187643460361804219188824587963317045593 203 995503880502862983319064213102071584442623619773340222927334492256266435990985676626340540 204 2675224153740612973442874050674913748758957269086266944186059287203064673197980137475194613 205 7189147539175862291769176101965343891128306354177401168746912559014194258165352147556238622 206 19319443668962019282901203722281577730342779055523057235765255521318634006478462179631028084 207 51917268583554991200353762004301062337217741965364392337567980534200882883586295542015948027 208 139517618797032505578323704694590282550199000950838543798809412739670846428960237674225274751 209 374926618557890552618585132966313291393960885918718258801670932040618881828203968120010748792 210 1007542778577323541870448709058707356261864168494771828353550624128576481734606285224896925976