1 17 2 123 3 728 4 13533 5 138924 6 1306488 7 13307143 8 182868341 9 2172296568 10 23151489546 11 259759374474 12 2973891043730 13 33893925587254 14 389550320415853 15 4527825351283814 16 51569682047646201 17 583253931896374775 18 6671060769679419982 19 76773568322046497744 20 880672556833564243654 21 10075502691782684386978 22 115250961089935025421438 23 1318369517021928944520285 24 15090758201099794663844002 25 172931717253327399473634516 26 1981542244995597764790150726 27 22684974770688934308300701664 28 259624020966549738238937639181 29 2972545865985201527486106367502 30 34043810922153993152829084155362 31 389884230241041988630287768798884 32 4464667772358886910303640720559711 33 51121909699566391397083778578746271 34 585344662666326568271599944016107133 35 6702559278977532333353597455416980430 36 76753889885077922220467601495532625370 37 878938584284701228397405701634246023244 38 10064610217110001149106565809769447690852 39 115246507849453035390941179689685379610452 40 1319666932534025017714154284448781800340060 41 15111489009660513500848828164546608428512185 42 173042328688929850676662572744236243752215830 43 1981508828213281073543933675487660958268464109 44 22690111073425068596430228961509373042077611220 45 259821974258319146232763529759460128530128555999 46 2975202828127340016651848398167085103450350404513 47 34068972489941178863852637324073322297962946222357 48 390123037984992302784233097399378461728579805051708 49 4467281317952150304461542545661201707168651369048240 50 51154575235685406933480479071867985146362172629816048 51 585768140480712363173623104401501529031816884518353258 52 6707603101667827979596646527226931330580777499561303924 53 76808487002323049407058947963692439138594898475898577914 54 879530755909845900892126300552063272967949696287222805114 55 10071465289049085767188930703348181892349810981700674860635 56 115327848675178484177421231667157882236236592390577813170353 57 1320613653866665228243261658079453071204681909543108035498270 58 15122286833767953388680775189097981636872225729669940191687524 59 173164628172265806520849105511147831394343053559642121842214463 60 1982900237050388693337855918985377155992448303373759630375813340 61 22706098071761009730516372698472901577163154262202856524007151335 62 260006465572309211653289593933674425049877666171461885786014632374 63 2977321981833632498621778570754111371162302585240466883045268761134 64 34093177370721327209937875813996840010044009626978698993673584810293 65 390399410630081426091133465281915714787277266705615938288190252585075 66 4470445645754972350490741193337630913652778303701750795923375839025667 67 51190866110684774737510371644865766127098419745553058188058999167401046 68 586184240096535849647490112927585966827468833344596485979887301219453179 69 6712368699239331304392696179671608688334532552682324286302566778163503189 70 76863024858335549626551267970668869541446757974136439888955097487463663174 71 880154955914874705240454179219826591540421504695786460949182888673151353137 72 10078613794188505640256637703739714156469552944923487426661515326997944387488 73 115409741353750972978721278572134156773088375953614491560366824406312694947468 74 1321551623660526856360950040936305169029602946392298047756702247328492777996338 75 15133026710338661959304027802249282331474941625959902828219786286032274135520562 76 173287591246018348935510401547764237393299904217616533072873265939961121257009034 77 1984308216971219470324251040171444904263578009183361586094889427344418205119394556 78 22722221872291246756123854930244926249951111178493652468219818815906018700749697720 79 260191114659646418763530919151929635926499614118837935085196710498982456270909298063 80 2979436455138583251421113345239064755942131975286926184722071981498900675237592998952 81 34117389465245066488563566560261252451482351802068906906448538876936059631590671545512 82 390676653600455023700575810895819473020906343280014967364417321809101837371542997566631 83 4473620344936305676630862744989637701809295587327826158088721080312105184989196353973011 84 51227220267652219278290835629884767430833313027833127295777863123966912550570719525504834 85 586600536966766329164833059877322211937416780869542441862319949378485566202388928953024658 86 6717135699021639845186288163179553462498978575784889607744023901990454081215205878885238973 87 76917611148881187470093797855256302543283418237848726344234634681539368791581156221869378174 88 880780018408139321847818003851955329697717376740153477774267224548836747152291227530291710194 89 10085771375293875150683665038878016097669974785632278892074976913708746671531488528678144225250 90 115491702930603759016598415700100889030276614818976404556242089853244300123256773867896239722411 91 1322490164595321781199313342016559978840518809887449442217314825387115046604587369245916818098513 92 15143773891324544235120858664704969339062646747466638154392366856842413510048904368498584103588363 93 173410656511922849101417076260501657384147516839376305649569788661657199035977549322944989327266657 94 1985717431290202277014539821470616817764267503689908390644385613658395245448111485816739251510286387 95 22738358738730078559356891993915760362089015448733158621381786116506337374601311800157299630560669624 96 260375897388330945264337286982917263686613244066860914170163371119525084443624704023427095265928643662 97 2981552394362393453513505483034859831733608736251518285094897895577285626794029893534170608383571503953 98 34141618980646332648685670041330637039841189482024952363976391506900655910021311178087519154264849531720 99 390954104587597412978792418268944941067353088040318709886752359444667418477155238240662542867012533961183 100 4476797423697224228818885000284952392578927584701046455955687874298836876571722786949118098103675642679310 101 51263600861626061635611643012706845370814944867212079954704108388875465544792616804362250285038468848381952 102 587017129565102291438392258651749310323618524530616458475094885523705365456862883335403561228548507341066186 103 6721906081737119564218838502568722733617284542506539749710562557596853054255065679396897020231166237133573163 104 76972236577158462474769435693010219607145080286378029602417604262133168770147218069075613499455447446615811664 105 881405531651848298379947963080864859418457298911599563478370787949743796320812743717334353787564674322909459271 106 10092934099000945670880920676772483779884023630557260694554306338415187459586529719527166183724697950439200310286 107 115573722955719312239855409895827743529789547255370162187521343009056411991716220089673352521973472881685113448102 108 1323429372155823875488564257235281014846666860321532230653844610375144538168610454961768647750938351873497747174614 109 15154528713732639438146743175448327039590884439979915293361185896976222077976892265250508779501784123678911297521290 110 173533809485619313295158924883189068607392398179834311029290379056813189884562034542423559184108184790289005187170391 111 1987127650317381924765388956410288173591971948804223519668629938056541873044385796794101117095678020174097337511863750 112 22754507092075852469054528915377734845591565595687133369700722913873420032047222235025199599172353737878058001658732049 113 260560811440902817692077885034450180823929627078997942981421057424732074439485441803561297387175928412991053588663419029 114 2983669836662482764910774654426454405112596702058633060069827580138221458298020459835904565540424242526653190317915415380 115 34165865714726749546990707646086178625735289527763391108493871507477673200492097080238997218535806284397058896403403129248 116 391231752821040860245385049790637854374350019142958841177382419460282501971033230262172664287956445321382536459640010037104 117 4479976760824276979131594744191722915200243086900437592102329317126878808249079361760467329312772394107590597688161232261316 118 51300007304637111232698138553932110178683884925753831437130452428402896238960607116440074072228219016511834855824388341387679 119 587434018066572692625044332004532709509783468279660059309210053911450935963450288789668952289226634007926213511397492540299639 120 6726679852746430057504179855689570595811863006118928322166490725355497348740060995939506922353703516819626078297625092150219036 121 77026900808827987619951163900001431454696985795041686777914638782497406076733921836491456545999613298975542830378988947273543092 122 882031489248080947230994115866709052829156357331450084256540967380884805375692101257482020763397344737717379886010137070062956349 123 10100101910578480333508623694631634680931217783998963676377981663172307103864083681064537513459789743090495888580711620999937552953 124 115655801235662204361548582754409403832830609112029206441843353873439850769414002392496744741408718772975314067783893504665709862244 125 1324369246755151316972399002072077021036688105731564547455212006819242151911350424992764881353451772506911514627823512198190716942986 126 15165291174429977776245990216354891979807620269900198779426058946536261259216093313539256661829323753072553900567681885368184617527566 127 173657049926774443978139662796178807636962978913643841130210804752520727334612337368190835518904250805122011008235524228791380021093519 128 1988538870926340704006806071796733654290223881539104469215173685737701382117177159642881487076205384534835858052991819739451594252580943 129 22770666914198977725825189435004246476860431396091874573691581689796519635727225461728811005940718697107006212125194597584878859889984317 130 260745856818909950493441168242522413833395169702112380860997351629453351957100396236469299405111176669350332963770448308797293695137907067 131 2985788782753325868908013056874720516691441263232051048547704620560397500757155430899011789078391088447361437856414886315430611319947916196 132 34190129668702991674991059876304737397819396511266288473122899279120002723191875831064982972398699115097838004360621026468327755997672247269 133 391509598239153074132499359130422984881118566006126197861747467055277785963376529686492569053779202544307381608900665967624726269259264555150 134 4483158355895106468395023255446864223669507596627461933843237117537365348620423296719879225875582647566279722479870742527302561231240790110258 135 51336439603084384626210183859274433177764025093241846590546482675685933923541504320507933512863857695501655413433250559341094746652262639233304 136 587851202636125110054589161934470888010166891404166688444002510418620685707233942995053911704811733961348049711134794906416273172967356216377715 137 6731457014014979454670007268690309023790298607968120495143772501899716105856929474715668686505266202783046057609810139432311721775841610608685289 138 77081603862226900430681933918878126962112865976195755059512176205195409028654885066000685235566751294317434310252073666701103541020831096494939639 139 882657891390057246927279046108361417600248869635692525079456917057107567573088133195608517988211517413198335592259336134268054758631961039319968508 140 10107274812621344032132990740561370698335078547548941195848301146078567044953526415657264579996584254424243247380489113103469891762350022372577388882 141 115737937806195184783326029261016743730946806676820307812063783340267524395073919995732855361504850513558771529360284391636606654629711284001073141264 142 1325309788836800517940186377204163076386645998212565122854284183684254336311409501855631915397456717828082983191723429603414747945175051453822271073325 143 15176061278436105008893743708317565671772251069636200179554819368741299337507877406470172532795024986119591630648021713962688272532567135340032962301242 144 173780377891110995024511584216682126778437709504794545498860856955563501056304467230429270283152024270496666604660252612506309531253191248299547414055208 145 1989951093758987074636147927242965568327672872870850571942097593979811623161015359882383955874703144782539024415193025722086720539981578546324569946019127 146 22786838212734380801374707868380717902962399788833407613666389333677805639835017481610264020623935779830848787701327499432293593456742111020812883679452900 147 260931033612738400321603271789006245268342596498499014199606610094542664473770806123539723012724905013495130292317060577631145215750953686024784068166867926 148 2987909233680469305593634639551859836565549730696173311524559019475456882617399124792434781861883113700638735219367521730632018133310971311858692627193268148 149 34214410854490144448486533549303414551580694810717238532300787978238828812557436639036646649558952067864672262311508363742322660791962834077454647705893178827 150 391787640977932462789516283719819375405445319592146152275059575133071250750385694574934890137940581881069418729564689915550653526637968177719215041574163909874 151 4486342210475589106697850766719215010979879086033048071844866428763067881770393436988426143879089100057800882939178927369552749502951680762377547887039313663809 152 51372897775069603224275354161098729538774598299419173727754625368501023097486727310682419206406884781189376472605103408312047633039202431811057283556119715425270 153 588268683482345683125513498765946949317534182230333063073605891213434307161332254677686142190119463630166622599598009292955016565738189454184451026300941680664118 154 6736237567933909424593367968611424625251545147436867753101513691997029860298127590005514487184282771222033493844334796285928917798577235051084026227721719073980922 155 77136345764708619905902823972785237937062952776576487132598686701957810024352926491956210979730184389528754025775251154450905675968891666184076963872368147737419319 156 883284738391081969976592316426633814986160389336328031306974952209784209730982798548307325674874655823612612595531967583684618034373104387411439412187517548585849000 157 10114452808724510691986438768525258738102266659130735404911215056155611743207627439326831319450279161354430068542232559572827836830136662068011551937334262867233880963 158 115820132708576221019808990183758910695738526372287227172061033094035550047777413191680396464705451081936961814702343471676043300507060224656849833318739486448186280641 159 1326250998873741978981282813965403736339940105316304180333865516946549046404519500865287523736550327791428582156988656333431033428317758181173183936020410582091937703361 160 15186839031167442808226113459237992696954218222691969921693838166075453898918573241298767465216781142069075713798026974714857002748649761455646855916245596548558389704220 161 173903793440646917713242063563577154257021698206423347095584946819895614229058760879314785942608932883310359089794826594834233372914034135483073462799728424761924636121283 162 1991364319525706197757176899333104675268947827172926284451818016551036326154980178158970569749365681725492971154964327793631094670101031512690718767481687074601194065908952 163 22803020995821511350128494558890004253196215976075464829282692943203087392084383920309695319471676130900456239679623766535138748822760717879485601531045839945671763591624808 164 261116341915638286622095955060552962330669716869028918869306439708372179052973389161512185548240410824330060194583553015749571298929338087988313392947589222322903978066269211 165 2990031190511920829415359531343536897680561002555773386530268101586276341418170247887627458394234174906842734054133286995608155762079882636263696875574779448567929422050761294 166 34238709284318063765895403622587759230191646454975380770190618600838655676107669877966054461084069274392972822872906001264335459853773703549170673499946452744008360579574804575 167 392065881177427211826221060257391897609883421151534227979990942174749155394682715174056713477597391365402666900620820183961295362615083957446267627555227395656255507333193508437 168 4489528326169613239708115024843214306343005055858470634125680781740000199170930154493916910680066415826391283809900084847875990608315358867348703006033316669617871925180461788286 169 51409381838961666457090499670178589858893627174258766437647850789509305531229238686650429158761210258404566673857090388046003465050049025750234867953293029660442994232846871802912 170 588686460815597178827828360264054512631480239550473518472862590389876255244522883386362540260168897964192641562939011555181361148626394946188041082042312417044224161409417549926536 171 6741021516912156309125415413410641166755152327782404557814957582578333373901591823917133261916733192633508736436679275473352786117639945122412904813151305982749209186106907776492143 172 77191126543858005212190278216681378488144784733875052397673897912639034823335077951536121737494039704647286927810983878146225718523533539909880534720236632037050162215784157182560579 173 883912030567035201465932825271159234328810494079967734762008910409153772011573455149854924574589312782300651889846795645978116301865143846653626260055565625064108138119563432804819908 174 10121635902505252494126058044711049962833312964607941895399554978105775289007537455353349834165815445976968539390128752065075455825267205492453970438477196432278370520043627388894853230 175 115902385984228073452750267800481697179767732968651817260057324151300549646317575383218375855224973681946200178108257567612111248766056298166610083351852648151579047633838364076961237478 176 1327192877340315600291222607625513945388745159760258864560799306602343947223607694545396900196798310917387729920363404049572632282715768030793075081866352500302932871656538677937065423018 177 15197624438055674080441302995260441423746009769703015211315408307334895897770812464855257361917601155782516169850043480580135863936349494431353267842719625282324788623161966325155794728973 178 174027296637580461830161318793968791021668587512875000797519842973806635086542754246638953435054697609145385776289866035934181540018393999796489118088578786420787338558365082191137061785210 179 1992778548938733670985835014774889906115081841293363864464876771620144450998939118310868739180733886495810621548290699903452747673702803774506399033500561780434068823225173844444927117626888 180 22819215271616236208620214488769826703413086943852105398367429080461422495222066345251729612819836148893394183103519400746248506351396597070540500019779636774596892014257725941597362769743157