0 27 1 28 2 83 3 111 4 305 5 416 6 721 7 12673 8 13394 9 146613 10 893072 11 1039685 12 6091497 13 19314176 14 64034025 15 147382226 16 211416251 17 358798477 18 570214728 19 929013205 20 1499227933 21 2428241138 22 6355710209 23 21495371765 24 70841825504 25 375704499285 26 446546324789 27 3054982448019 28 30996370804979 29 34051353252998 30 609869376105945 31 643920729358943 32 1253790105464888 33 3151500940288719 34 4405291045753607 35 11962083031795933 36 16367374077549540 37 895800283219471093 38 912167657297020633 39 2720135597813512359 40 3632303255110532992 41 9984742108034578343 42 13617045363145111335 43 23601787471179689678 44 414847432373199835861 45 438449219844379525539 46 4799339630816995091251 47 29234487004746350073045 48 34033826635563345164296 49 199403620182563075894525 50 632244687183252572847871 51 2096137681732320794438138 52 4824520050647894161724147 53 6920657732380214956162285 54 11745177783028109117886432 55 18665835515408324074048717 56 30411013298436433191935149 57 49076848813844757265983866 58 79487862112281190457919015 59 208052573038407138181821896 60 703645581227502605003384703 61 2318989316720914953191976005 62 12298592164832077370963264728 63 14617581481552992324155240733 64 100004081054150031315894709126 65 1014658392023053305483102331993 66 1114662473077203336798997041119 67 19963920434335510031066052031016 68 21078582907412713367865049072135 69 41042503341748223398931101103151 70 103163589590909160165727251278437 71 144206092932657383564658352381588 72 391575775456223927295043956041613 73 535781868388881310859702308423201 74 29323796668455814713718968610894467 75 29859578536844696024578670919317668 76 89042953742145206762876310449529803 77 118902532278989902787454981368847471 78 326848018300125012337786273187224745 79 445750550579114915125241254556072216 80 772598568879239927463027527743296961 81 13579926221526193681996709226192120553 82 14352524790405433609459736753935417514 83 157105174125580529776594076765546295693 84 956983569543888612269024197347213191672 85 1114088743669469142045618274112759487365 86 6527427287891234322497115567911010628497 87 20696370607343172109536964977845791372856 88 68616539109920750651108010501448384747065 89 157929448827184673411752985980742560866986 90 226545987937105424062860996482190945614051 91 384475436764290097474613982462933506481037 92 611021424701395521537474978945124452095088 93 995496861465685619012088961408057958576125 94 1606518286167081140549563940353182410671213 95 2602015147632766759561652901761240369247338 96 6810548581432614659672869743875663149165889 97 23033660891930610738580262133388229816745005 98 75911531257224446875413656144040352599400904 99 402591317178052845115648542853589992813749525 100 478502848435277291991062198997630345413150429 101 3273608407789716597062021736839372065292652099 102 33214586926332443262611279567391350998339671419 103 36488195334122159859673301304230723063632323518 104 653513907606409160877057401739313643080089171225 105 690002102940531320736730703043544366143721494743 106 1343516010546940481613788104782858009223810665968 107 3377034124034412283964306912609260384591342826679 108 4720550134581352765578095017392118393815153492647 109 12818134393197117815120496947393497172221649811973 110 17538684527778470580698591964785615566036803304620 111 959907098893234529172844463045816737738209028261453 112 977445783421012999753543055010602353304245831566073 113 2914798665735260528679930573067021444346700691393599 114 3892244449156273528433473628077623797650946522959672 115 10699287564047807585546877829222269039648593737312943 116 14591532013204081113980351457299892837299540260272615 117 25290819577251888699527229286522161876948133997585558 118 444535464826486189005943249328176644745417818219227101 119 469826284403738077705470478614698806622365952216812659 120 5142798308863866966060648035475164710969077340387353691 121 31326616137586939874069358691465687072436829994540934805 122 36469414446450806840130006726940851783405907334928288496 123 213673688369840974074719392326169945989466366669182377285 124 677490479555973729064288183705450689751805007342475420351 125 2246145127037762161267583943442522015244881388696608638338 126 5169780733631498051599456070590494720241567784735692697027 127 7415925860669260212867040014033016735486449173432301335365 128 12585706594300758264466496084623511455728016958167994032392 129 20001632454970018477333536098656528191214466131600295367757 130 32587339049270776741800032183280039646942483089768289400149 131 52588971504240795219133568281936567838156949221368584767906 132 85176310553511571960933600465216607485099432311136874168055 133 222941592611263939141000769212369782808355813843642333104016 134 754001088387303389383935908102325955910166873842063873480103 135 2484944857773174107292808493519347650538856435369833953544325 136 13178725377253173925847978375699064208604449050691233641201728 137 15663670235026348033140786869218411859143305486061067594746053 138 107160746787411262124692699591009535363464281967057639209678046 139 1087271138109138969280067782779313765493786125156637459691526513 140 1194431884896550231404760482370323300857250407123695098901204559 141 21392613181350492903160995983074809880067043046259454141012004016 142 22587045066247043134565756465445133180924293453383149239913208575 143 43979658247597536037726752448519943060991336499642603380925212591 144 110546361561442115210019261362485019302906966452668356001763633757 145 154526019809039651247746013811004962363898302952310959382688846348 146 419598401179521417705511288984494944030703572357290274767141326453 147 574124420988561068953257302795499906394601875309601234149830172801 148 31422317134561819141181405639941489889339204839075756918857970657707 149 31996441555550380210134662942736989795733806714385358153007800830508 150 95415200245662579561450731525415469480806818267846473224873572318723 151 127411641801212959771585394468152459276540624982231831377881373149231 152 350238483848088499104621520461720388033888068232310135980636318617185 153 477650125649301458876206914929872847310428693214541967358517691766416 154 827888609497389957980828435391593235344316761446852103339154010383601 155 14551756487104930744550290316586957848163813637811027724124135868287633 156 15379645096602320702531118751978551083508130399257879827463289878671234 157 168348207453128137769861477836372468683245117630389825998757034654999973 158 1025468889815371147321699985770213363182978836181596835820005497808671072 159 1193817097268499285091561463606585831866223953811986661818762532463671045 160 6994554376157867572779507303803142522514098605241530144913818160127026297 161 22177480225742102003430083375016013399408519769536577096560217012844749936 162 73526995053384173583069757428851182720739657913851261434594469198661276105 163 169231470332510449169569598232718378840887835597239099965749155410167302146 164 242758465385894622752639355661569561561627493511090361400343624608828578251 165 411989935718405071922208953894287940402515329108329461366092780018995880397 166 654748401104299694674848309555857501964142822619419822766436404627824458648 167 1066738336822704766597057263450145442366658151727749284132529184646820339045 168 1721486737927004461271905573006002944330800974347169106898965589274644797693 169 2788225074749709227868962836456148386697459126074918391031494773921465136738 170 7297936887426422917009831245918299717725719226497005888961955137117575071169 171 24682035737028977978898456574211047539874616805565936057917360185274190350245 172 81344044098513356853705200968551442337349569643194814062714035692940146121904 173 431402256229595762247424461416968259226622465021540006371487538649974920959765 174 512746300328109119101129662385519701563972034664734820434201574342915067081669 175 3507880058198250476854202435730086468610454673009948928976696984707465323449779 176 35591546882310613887643154019686384387668518764764224110201171421417568301579459 177 39099426940508864364497356455416470856278973437774173039177868406125033625029238 178 700281804870961308084098213761766388944411067206925165776224934325543139927076505 179 739381231811470172448595570217182859800690040644699338815402802731668173552105743 180 1439663036682431480532693783978949248745101107851624504591627737057211313479182248 181 3618707305176333133513983138175081357290892256347948347998658276846090800510470239 182 5058370341858764614046676922154030606035993364199572852590286013903302113989652487 183 13735447988893862361607336982483142569362878984747094053179230304652695028489775213 184 18793818330752626975654013904637173175398872348946666905769516318555997142479427700 185 1028601637849535719046924087832890494040901985827867106964733111506676540722378871013 186 1047395456180288346022578101737527667216300858176813773870502627825232537864858298713 187 3123392550210112411092080291307945828473503702181494654705738367157141616452095468439 188 4170788006390400757114658393045473495689804560358308428576240994982374154316953767152 189 11464968562990913925321397077398892819853112822898111511858220357121889925086003002743 190 15635756569381314682436055470444366315542917383256419940434461352104264079402956769895 191 27100725132372228607757452547843259135396030206154531452292681709226154004488959772638 192 476348083819709201014312748783779771617275430887883454629410050408948882155715272904741 193 503448808952081429622070201331623030752671461094037986081702732118175036160204232677379 194 5510836173340523497235014762100010079143990041828263315446437371590699243757757599678531 195 33568465848995222413032158773931683505616611712063617878760326961662370498706749830748565 196 39079302022335745910267173536031693584760601753891881194206764333253069742464507430427096 197 228964975960673951964368026454090151429419620481523023849794148627927719211029286982884045 198 725974229904357601803371252898302147873019463198460952743589210217036227375552368379079231 199 2406887665673746757374481785148996595048478010076905882080561779279036401337686392120121738 200 5539749561251851116552334823196295337969975483352272716904712768775109030050925152619322707