0 9 1 10 2 29 3 39 4 731 5 770 6 2271 7 3041 8 57009 9 60050 10 177109 11 237159 12 4445971 13 4683130 14 13812231 15 18495361 16 346728729 17 365224090 18 1077176909 19 1442400999 20 27040394891 21 28482795890 22 84005986671 23 112488782561 24 2108804072769 25 2221292855330 26 6551389783429 27 8772682638759 28 164459677281091 29 173232359919850 30 510924397120791 31 684156757040641 32 12825746023852329 33 13509902780892970 34 39845551585638269 35 53355454366531239 36 1000243730183200571 37 1053599184549731810 38 3107442099282664191 39 4161041283832396001 40 78006185208265792209 41 82167226492098188210 42 242340638192462168629 43 324507864684560356839 44 6083482202514548591731 45 6407990067199108948570 46 18899462336912766488871 47 25307452404111875437441 48 474433605610926524362809 49 499741058015038399800250 50 1473915721641003323963309 51 1973656779656041723763559 52 36999737755449754351707371 53 38973394535105796075470930 54 114946526825661346502649231 55 153919921360767142578120161 56 2885505111319469912908812129 57 3039425032680237055486932290 58 8964355176679944023882676709 59 12003780209360181079369608999 60 225032398945163203452535638691 61 237036179154523384531905247690 62 699104757254209972516346134071 63 936140936408733357048251381761 64 17549641612611410399384871005769 65 18485782549020143756433122387530 66 54521206710651697912251115780829 67 73006989259671841668684238168359 68 1368647013384744847948567402811291 69 1441654002644416689617251640979650 70 4251955018673578227183070684770591 71 5693609021317994916800322325750241 72 106736917402397486729588872548274929 73 112430526423715481646389194874025170 74 331597970249828450022367262296325269 75 444028496673543931668756457170350439 76 8324110910373619220059983491362633171 77 8768139407047163151728739948532983610 78 25860389724467945523517463388428600391 79 34628529131515108675246203336961584001 80 649173914091739901677949123453737112409 81 683802443223255010353195326790698696410 82 2016778800538249922384339777035134505229 83 2700581243761504932737535103825833201639 84 50627241188245338711659971645900132134731 85 53327822432006843644397506749725965336370 86 157282886052259026000454985145352062807471 87 210610708484265869644852491895078028143841 88 3948275638769044679607799839256756569396609 89 4158886347253310549252652331151834597540450 90 12266048333275665778113104501560425764477509 91 16424934680528976327365756832712260362017959 92 307914872582797239670696727490381112280800771 93 324339807263326215998062484323093372642818730 94 956594487109449671666821696136567857566438231 95 1280934294372775887664884180459661230209256961 96 24013411785819415649634736944410470001333063529 97 25294346080192191537299621124870131231542320490 98 74602103946203798724233979194150732464417704509 99 99896450026395990261533600319020863695960024999 100 1872738204421331623431838784936526278991698154491 101 1972634654447727613693372385255547142687658179490 102 5818007513316786850818583555447620564367014513471 103 7790642167764514464511955940703167707054672692961 104 146049566533078047212033790488104639291351122986769 105 153840208700842561676545746428807806998405795679730 106 453729983934763170565125283345720253288162714346229 107 607570192635605732241671029774528060286568510025959 108 11389993451375666350915203819287225338446395894813491 109 11997563644011272083156874849061753398732964404839450 110 35385120739398210517228953517410732135912324704492391 111 47382684383409482600385828366472485534645289109331841 112 888273439640768897324173864113915471759527528672465529 113 935656124024178379924559692480387957294172817781797370 114 2759585687689125657173293249074691386347873164236060269 115 3695241811713304037097852941555079343642045982017857639 116 69273938298528598324934646197066119571904700840557497771 117 72969180110241902362032499138621198915546746822575355410 118 215212298519012403048999644474308517402998194485708208591 119 288181478629254305411032143612929716318544941308283564001 120 5402478913845589900447578229507043411136807138034812360609 121 5690660392474844205858610373119973127455352079343095924610 122 16783799698795278312164798975746989666047511296721004209829 123 22474460091270122518023409348866962793502863376064100134439 124 421324081341657483636586167255352319949099052065874806629731 125 443798541432927606154609576604219282742601915441938906764170 126 1308921164207512695945805320463790885434302882949752620158071 127 1752719705640440302100414897068010168176904798391691526922241 128 32857875865735438133753273467687973912618589254000200104758409 129 34610595571375878435853688364755984080795494052391891631680650 130 102079067008487195005460650197199942074209577358783983368119709 131 136689662579863073441314338561955926155005071411175874999800359 132 2562492993446022516949118744312406612864300862759949733364526171 133 2699182656025885590390433082874362539019305934171125608364326530 134 7960858305497793697729984910061131690902912731102200950093179231 135 10660040961523679288120417992935494229922218665273326558457505761 136 199841595612924020883897508782900027829502848706022079002328282929 137 210501636574447700172017926775835522059425067371295405560785788690 138 620844868761819421227933362334571071948352983448612890123899860309 139 831346505336267121399951289110406594007778050819908295684685648999 140 15585081964814627606427056566321889764088357898206962212448241542291 141 16416428470150894727827007855432296358096135949026870508132927191290 142 48417938905116417062081072277186482480280629796260703228714095924871 143 64834367375267311789908080132618778838376765745287573736847023116161 144 1215436551659928029280426514664324501571062413211437030491960512015769 145 1280270919035195341070334594796943280409439178956724604228807535131930 146 3775978389730318711421095704258211062389940771124886238949575582279629 147 5056249308765514052491430299055154342799379950081610843178383117411559 148 94788465947509571656266841087250989232778779872593881416160471695687691 149 99844715256275085708758271386306143575578159822675492259338854813099250 150 294477896460059743073783383859863276383935099517944865934838181321886191 151 394322611716334828782541655246169419959513259340620358194177036134985441 152 7392284907354086661159533178290912835655173767649111313430024831751624129 153 7786607519070421489942074833537082255614687026989731671624201867886609570 154 22965499945494929641043682845365077346884547821628574656678428567524843269 155 30752107464565351130985757678902159602499234848618306328302630435411452839 156 576503434307671249998787321065603950191870775096758088566125776404930994371 157 607255541772236601129773078744506109794370009945376394894428406840342447210 158 1791014517852144452258333478554616169780610794987510878354982590085615888791 159 2398270059624381053388106557299122279574980804932887273249410996925958336001 160 44959875591091003413244251509938817202130265283779481796844380534752865936809 161 47358145650715384466632358067237939481705246088712369070093791531678824272810 162 139676166892521772346508967644414696165540757461204219937031963598110514482429 163 187034312543237156813141325711652635647246003549916589007125755129789338755239 164 3506293792670790594983052830454162137815968821359702822065295555934318612076731 165 3693328105214027751796194156165814773463214824909619411072421311064107950831970 166 10892950003098846098575441142785791684742398471178941644210138178062534513740671 167 14586278108312873850371635298951606458205613296088561055282559489126642464572641 168 273445955952730575405264876523914707932443437800773040639296208982342098876048209 169 288032234061043449255636511822866314390649051096861601694578768471468741340620850 170 849510424074817473916537900169647336713741539994496244028453745925279581557289909 171 1137542658135860923172174411992513651104390591091357845723032514396748322897910759 172 21325278270520314091015677316034893056592772179638937467043039005066749393719683571 173 22462820928656175014187851728027406707697162770730295312766071519463497716617594330 174 66250920127832664119391380772089706471987097721099528092575182043993744826954872231 175 88713741056488839133579232500117113179684260491829823405341253563457242543572466561 176 1663098259144631768523817565774197743706303786574036349388717746186224110611259270329 177 1751812000201120607657396798274314856885988047065866172794058999749681353154831736890 178 5166722259546872983838611162322827457478279880705768694976835745685586816920922744109 179 6918534259747993591496007960597142314364267927771634867770894745435268170075754480999 180 129700338935010757630766754453071389116035102580595196314852941163520413878284503402091 181 136618873194758751222262762413668531430399370508366831182623835908955682048360257883090 182 402938085324528260075292279280408451976833843597328858680100612981431777975005019168271 183 539556958519287011297555041694076983407233214105695689862724448890387460023365277051361 184 10114963338671694463431283029773794153307031697499851276209140693008406058395580006092769 185 10654520297190981474728838071467871136714264911605546966071865141898793518418945283144130 186 31424003933053657412888959172709536426735561520710945208352870976805993095233470572381029 187 42078524230244638887617797244177407563449826432316492174424736118704786613652415855525159 188 788837440077457157390009309567902872568832437302407804347998121113492152140976955971833891 189 830915964307701796277627106812080280132282263734724296522422857232196938754629371827359050 190 2450669368692860749945263523192063432833396964771856397392843835577886029650235699626551991 191 3281585333000562546222890630004143712965679228506580693915266692810082968404865071453911041 192 61519205362702986581957294863266650266215623077890308887867644306159379460937806985796950729 193 64800790695703549128180185493270793979181302306396889581782910998969462429342672057250861770 194 191120786754110084838317665849808238224578227690684088051433466304098304319623151100298674269 195 255921577449813633966497851343079032203759529997080977633216377303067766748965823157549536039 196 4797709180850755496235278990025230817892249767638141685449328257759318105801007967936190322971 197 5053630758300569130201776841368309850096009297635222663082544635062385872549973791093739859010 198 14904970697451893756638832672761850518084268362908587011614417527884089850900955550123670040991 199 19958601455752462886840609514130160368180277660543809674696962162946475723450929341217409900001 200 374159796900996225719769803927104737145329266252697161156159736460920652873017683692037048241009