1 20 2 483 3 8694 4 112877 5 1100210 6 8528422 7 54926890 8 303382053 9 1471499970 10 6383377435 11 25130419118 12 90859574359 13 304675148476 14 955390407363 15 2821209579406 16 7892066379909 17 21022079637900 18 53557533613173 19 131010953931590 20 308752829924318 21 703119456502386 22 1551356018159428 23 3324144782241634 24 6931814045159500 25 14093870389645826 26 27987615414760805 27 54364843869288638 28 103440070946428754 29 193029946109928132 30 353691043123533045 31 637004119722143462 32 1128746367996295130 33 1969561486552606708 34 3386994157827545215 35 5744555863029590550 36 9616043071358263443 37 15896919041230488034 38 25969573158702097826 39 41946184999917123418 40 67022398686455802751 41 105987911058831701874 42 165957503103379918135 43 257409427046916368718 44 395649233662518150225 45 602858421385239518268 46 910941673134578883671 47 1365457656304988799998 48 2031011090340597091899 49 2998603902173064634060 50 4395598094239583563681 51 6399141490408063410790 52 9254160966932722763468 53 13297349842127881014914 54 18988983594119434682912 55 26954911502101747008530 56 38041716086181591231102 57 53388837549657133825170 58 74522463268195233105713 59 103477226613488393871710 60 142953297713833516065940 61 196518344156276214927268 62 268866167301814369080009 63 366146669252754261005526 64 496385282691584326473448 65 670014226371051540206996 66 900543081188128735503739 67 1205402390031049589487670 68 1607001473932359814711113 69 2134050667710783483097810 70 2823208991115875347145118 71 3721131214194461054362506 72 4887003729675131932425993 73 6395677053834400543564514 74 8341524654448833278999795 75 10843183744696656805096686 76 14049364372033237466064475 77 18145949362847447322964348 78 23364650368143699936800299 79 29993535439059727800383342 80 38389802443695055022661665 81 48995241592161225831942092 82 62354910934904555800403885 83 79139642731553330622525318 84 100173108094619292618384330 85 126464294615796662990011730 86 159246399419104534597769468 87 200023311245214086157444034 88 250625053141870299163396576 89 313273785946807175818948578 90 390662236328173897494042141 91 486046716572857676057696254 92 603357252081858657007334630 93 747327732827850335952919108 94 923649463801425754788554845 95 1139152014516778283902706118 96 1402015867704843340182057766 97 1722022052177509085684716788 98 2110844725443184562910379479 99 2582393560215260421336607830 100 3153213799119772976542328591 101 3842952988878807366159892610 102 4674904705947874995502058778 103 5676641058844750853545743034 104 6880747419142129751697060547 105 8325674716526245471031602450 106 10056726759196663788550217807 107 12127202437724235942692843150 108 14599715369866809268063686773 109 17547716580677542097232856700 110 21057249225098141039688767295 111 25228968191681491466554173918 112 30180461723084464187298786359 113 36048917003243964204838158476 114 42994177049650472397589377433 115 51202242274512159683767595686 116 60889276809716859854969699544 117 72306187202969922066172465890 118 85743849469296378224766618328 119 101539069814236952257954889330 120 120081374732234446593350140018 121 141820737735049875853152675826 122 167276362799979118486485198633 123 197046658876706197422198619294 124 231820555597442180717553428040 125 272390327853246706311901599396 126 319666116299954451340935840945 127 374692352325088535974539576758 128 438666319744254014785457476244 129 512959111721380091477600645652 130 599139270360759772977749759635 131 698999428359922127295160149622 132 814586307323271151857261332965 133 948234466123705052206049742578 134 1102604235395802518918650978070 135 1280724321210495089121357772010 136 1486039612608607642967178424493 137 1722464784383013234462040863234 138 1994444348755235773366281931851 139 2307019877888633757485672238638 140 2665905194053757071096995817631 141 3077570406292466182066905927484 142 3549335762242921330565220157075 143 4089476382064551288214360984398 144 4707339048871136046946483056765 145 5413472347529127858005796173068 146 6219771571956707717716500073061 147 7139639961082051365154874510278 148 8188167976372488135388630713334 149 9382332500390601597998547424050 150 10741218017310255934022062583476 151 12286262033962452024641868317730 152 14041527215097091096560268660788 153 16034002940559480324229156495554 154 18293939246511724441555972579157 155 20855216389312598682950340849470 156 23755753570957690242206019135162 157 27037960690953967458500880144580 158 30749237343174058940978387457733 159 34942523659763876197518257025190 160 39676908019874461772993719315250 161 45018297091329771037127914830068 162 51040154160974575579584926762159 163 57824312237203256033920935282326 164 65461868979079345058994976426443 165 74054171123753915365051150664226 166 83713896751036059819978638397074 167 94566244444653357947574898358810 168 106750239187906148765244326367943 169 120420165671272819515441590537650 170 135747140595550786632601496647143 171 152920836531103324157400716880846 172 172151370946824946957161167840473 173 193671375156970627483472776609724 174 217738259155803303578715146365735 175 244636689625260954962835397430206 176 274681299816086365654139665193715 177 308219651525076315487859776065868 178 345635471027712754783391474659089 179 387352182584326039971909864889062 180 433836765027495010384359748172580 181 485603958967520150633917941940802 182 543220854330977622320662354271120 183 607311890284621716206635325334738 184 678564302103916938585245555862310 185 757734052233565992171809527223890 186 845652285668561667057416718271393 187 943232352871260076245177858183134 188 1051477446746245992428242588169276 189 1171488903734641384978852898141348 190 1304475222878149230100572380941721 191 1451761860756576106224998476337814 192 1614801864537832974800169736446720 193 1795187410014462240607785272669588 194 1994662316454616030382934998056235 195 2215135615388253063153896190504118 196 2458696256102426748031498059583681 197 2727629036655422679742779049459218 198 3024431855661970386244384554947214 199 3351834386975952485100362502672970 200 3712818286729533598988245705138961 201 4110639050006491933739566416239650 202 4548849642762385695908843174425123 203 5031326043486297914417499477124974 204 5562294838561278876360573476440867 205 6146363025358062626052350700473340 206 6788550187825895647162283410076667 207 7494323220764104626943466199505710 208 8269633791109167121787024603613593 209 9120958737497556257859993354191180 210 10055343623109839163666925590299805