0 10 1 21 2 31 3 52 4 239 5 291 6 530 7 1351 8 27550 9 56451 10 84001 11 140452 12 645809 13 786261 14 1432070 15 3650401 16 74440090 17 152530581 18 226970671 19 379501252 20 1744975679 21 2124476931 22 3869452610 23 9863382151 24 201137095630 25 412137573411 26 613274669041 27 1025412242452 28 4714923638849 29 5740335881301 30 10455259520150 31 26650854921601 32 543472357952170 33 1113595570825941 34 1657067928778111 35 2770663499604052 36 12739721927194319 37 15510385426798371 38 28250107353992690 39 72010600134783751 40 1468462110049667710 41 3008934820234119171 42 4477396930283786881 43 7486331750517906052 44 34422723932355411089 45 41909055682873317141 46 76331779615228728230 47 194572614913330773601 48 3967784077881844200250 49 8130140770677019174101 50 12097924848558863374351 51 20228065619235882548452 52 93010187325502393568159 53 113238252944738276116611 54 206248440270240669684770 55 525735133485219615486151 56 10720951109974632979407790 57 21967637353434485574301731 58 32688588463409118553709521 59 54656225816843604128011252 60 251313491730783535065754529 61 305969717547627139193765781 62 557283209278410674259520310 63 1420536136104448487712806401 64 28968005931367380428515648330 65 59356547998839209344744103061 66 88324553930206589773259751391 67 147681101929045799118003854452 68 679048961646389786245275169199 69 826730063575435585363279023651 70 1505779025221825371608554192850 71 3838288114019086328580387409351 72 78271541305603551943216302379870 73 160381370725226190215012992169091 74 238652912030829742158229294548961 75 399034282756055932373242286718052 76 1834790043055053471651198441421169 77 2233824325811109404024440728139221 78 4068614368866162875675639169560390 79 10371053063543435155375719067260001 80 211489675639734865983190020514760410 81 433350404343013167121755760096780821 82 644840079982748033104945780611541231 83 1078190484325761200226701540708322052 84 4957602017285792834011751943444829439 85 6035792501611554034238453484153151491 86 10993394518897346868250205427597980930 87 28022581539406247770738864339349113351 88 571445025307022302283027492214580247950 89 1170912632153450852336793848768509609251 90 1742357657460473154619821340983089857201 91 2913270289613924006956615189751599466452 92 13395438815916169182446282099989487723009 93 16308709105530093189402897289741087189461 94 29704147921446262371849179389730574912470 95 75717004948422617933101256069202237014401 96 1544044246889898621033874300773775315200490 97 3163805498728219860000849857616752867415381 98 4707849745618118481034724158390528182615871 99 7871655244346338341035574016007281050031252 100 36194470723003471845177020222419652382740879 101 44066125967349810186212594238426933432772131 102 80260596690353282031389614460846585815513010 103 204587319348056374248991823160120105063798151 104 4172006983651480767011226077663248687091476030 105 8548601286651017908271443978486617479246750211 106 12720608270302498675282670056149866166338226241 107 21269209556953516583554114034636483645584976452 108 97797446498116565009499126194695800748678132049 109 119066656055070081593053240229332284394263108501 110 216864102553186646602552366424028085142941240550 111 552794861161443374798157973077388454680145589601 112 11272761325782054142565711827971797178745853032570 113 23098317512725551659929581629020982812171851654741 114 34371078838507605802495293456992779990917704687311 115 57469396351233157462424875086013762803089556342052 116 264248664243440235652194793801047831203275930055519 117 321718060594673393114619668887061594006365486397571 118 585966724838113628766814462688109425209641416453090 119 1493651510270900650648248594263280444425648319303751 120 30458996930256126641731786347953718313722607802528110 121 62411645370783153934111821290170717071870863924359971 122 92870642301039280575843607638124435385593471726888081 123 155282287671822434509955428928295152457464335651248052 124 713999792988329018615665323351305045215450814331880289 125 869282080660151453125620752279600197672915149983128341 126 1583281873648480471741286075630905242888365964315008630 127 4035845827957112396608192903541410683449647078613145601 128 82300198432790728403905144146459118911881307536577920650 129 168636242693538569204418481196459648507212262151768986901 130 250936441126329297608323625342918767419093569688346907551 131 419572683819867866812742106539378415926305831840115894452 132 1929227176405800764859292051500432431124316897048810485359 133 2348799860225668631672034158039810847050622728888926379811 134 4278027036631469396531326209540243278174939625937736865170 135 10904853933488607424734686577120297403400501980764400110151 136 222375105706403617891225057751946191346184979241225739068190 137 455655065346295843207184802081012680095770460463215878246531 138 678030171052699461098409859832958871441955439704441617314721 139 1133685236398995304305594661913971551537725900167657495561252 140 5212771116648680678320788507488845077592859040375071599559729 141 6346456353047675982626383169402816629130584940542729095120981 142 11559227469696356660947171676891661706723443980917800694680710 143 29464911292440389304520726523186140042577472902378330484482401 144 600857453318504142751361702140614462558272902028484410384328730 145 1231179817929448674807244130804415065159123276959347151253139861 146 1832037271247952817558605832945029527717396178987831561637468591 147 3063217089177401492365849963749444592876519455947178712890608452 148 14084905627957558787022005687942807899223474002776546413199902399 149 17148122717134960279387855651692252492099993458723725126090510851 150 31233028345092519066409861339635060391323467461500271539290413250 151 79614179407319998412207578330962373274746928381724268204671337351 152 1623516616491492487310561427958882525886262035095985635632717160270 153 3326647412390304973033330434248727425047270998573695539470105657891 154 4950164028881797460343891862207609950933533033669681175102822818161 155 8276811441272102433377222296456337375980804032243376714572928476052 156 38057409793970207193852781048032959454856749162643188033394536722369 157 46334221235242309627230003344489296830837553194886564747967465198421 158 84391631029212516821082784392522256285694302357529752781362001920790 159 215117483293667343269395572129533809402226157909946070310691469040001 160 4386741296902559382208994226983198444330217460556451158995191382720810 161 8988600077098786107687384026095930698062661079022848388301074234481621 162 13375341374001345489896378253079129142392878539579299547296265617202431 163 22363941451100131597583762279175059840455539618602147935597339851684052 164 102831107178401871880231427369779368504215037013987891289685625023938639 165 125195048629502003477815189648954428344670576632590039225282964875622691 166 228026155807903875358046617018733796848885613646577930514968589899561330 167 581247360245309754193908423686422022042441803925745900255220144674745351 168 11852973360714098959236215090747174237697721692161495935619371483394468350 169 24287194081673507672666338605180770497437885188248737771493963111463682051 170 36140167442387606631902553695927944735135606880410233707113334594858150401 171 60427361524061114304568892301108715232573492068658971478607297706321832452 172 277849613538632063850178122900362805665429575155046119621542525420145480209 173 338276975062693178154747015201471520898003067223705091100149823126467312661 174 616126588601325242004925138101834326563432642378751210721692348546612792870 175 1570530152265343662164597291405140174024868351981207512543534520219692898401 176 32026729633908198485296870966204637807060799682002901461592382752940470760890 177 65623989420081740632758339223814415788146467715987010435728300026100634420181 178 97650719053989939118055210190019053595207267397989911897320682779041105181071 179 163274708474071679750813549413833469383353735113976922333048982805141739601252 180 750749552950276658121309407845352931128622207853897601229516613999608063586079 181 914024261424348337872122957259186400511975942967874523562565596804749803187331 182 1664773814374624995993432365104539331640598150821772124792082210804357866773410 183 4243571890173598329858987687468265063793172244611418773146730018413465536734151 184 86536211617846591593173186114469840607504043043050147587726682579073668601456430 185 177315995125866781516205359916407946278801258330711713948600095176560802739647011 186 263852206743713373109378546030877786886305301373761861536326777755634471341103441 187 441168201869580154625583905947285733165106559704473575484926872932195274080750452 188 2028525014222033991611714169820020719546731540191656163476034269484415567664105249 189 2469693216091614146237298075767306452711838099896129738960961142416610841744855701 190 4498218230313648137849012245587327172258569640087785902436995411901026409408960950 191 11466129676718910421935322566941960797228977380071701543834951966218663660562777601 192 233820811764691856576555463584426543116838117241521816779136034736274299620664512970 193 479107753206102623575046249735795047030905211863115335102107021438767262901891803541 194 712928564970794480151601713320221590147743329104637151881243056175041562522556316511 195 1192036318176897103726647963056016637178648540967752486983350077613808825424448120052 196 5481073837678382895058193565544288138862337492975647099814643366630276864220348796719 197 6673110155855279998784841528600304776040986033943399586797993444244085689644796916771 198 12154183993533662893843035094144592914903323526919046686612636810874362553865145713490 199 30981478142922605786470911716889490605847633087781492960023267065992810797375088343751 200 631783746851985778623261269431934405031855985282548905887077978130730578501366912588510