1 231 2 1225 3 6951 4 41209 5 251991 6 1577065 7 10049991 8 64979929 9 425156151 10 2809324105 11 18717758631 12 125589227449 13 847704901911 14 5751142882345 15 39189002324871 16 268044330063769 17 1839301120097271 18 12656313719435785 19 87297524039940711 20 603382256698368889 21 4177868074992150231 22 28972190569889768425 23 201177766861606478151 24 1398527495666036222809 25 9731633038528800868791 26 67774280306931548664265 27 472343070940581027889191 28 3293970168014617836105529 29 22983353081537749386060951 30 160437591521848149637307305 31 1120391599489738418386605831 32 7826730631255525932368097049 33 54691144381415686637245134711 34 382262656992536278199237681545 35 2672388808732124431722303940071 36 18686034575531576828569115077369 37 130678177779494186174900606698071 38 914003150226087158807823098970985 39 6393558942298626867004246618483911 40 44728141219970977504742089415926489 41 312936396677375851683988868960159031 42 2189591407524074685971838337435959625 43 15321360547090003303256527685080509351 44 107214852544560877903790443827716724409 45 750295962842592662088066051781721325591 46 5250823823783840808176620699671839431465 47 36748279838294648641273659557405982368391 48 257193040141317746559214591601817829951129 49 1800081782840560917402865523990127714005751 50 12598955562050023104304126163965047138570505 51 88182987782633321529515671561980801444893031 52 617222709344549896183680506312186328601686649 53 4320209743490576732219750485410953467147607511 54 30239372917316296420274609838740793911055360745 55 211663038920556129859411210410611544086879795271 56 1481565844550183840040731048083014024623386810969 57 10370508350040209897134878251078737131519770738871 58 72590843107170832226958517456437689407871490986185 59 508119609830310878270050289716987078236230948067111 60 3556739517986759842053445354929062353976549732204089 61 24896590124424283962043258441577328429986510880807831 62 174272611879419076703032575616961702719840911284230825 63 1219887169293364499744231330388885794066449125134380551 64 8539083502311819164988969125032058028137078069667946009 65 59772824421900748583958377076771705935395718990869622391 66 418405210398455364720331102517041576765706063056281878665 67 2928809109514298474796542907693391659813156072474857487591 68 20501499587221805658559387623108064048951606391137006516729 69 143509512035638191380771555375996005345242735592543984990551 70 1004560673806756918049960087179691838445117049032220561113705 71 7031889254024917231272806780080594051350323221902770836620231 72 49223012002609540104801260323133395737210211660116696049996249 73 344559807365724530863821742699466583704856518038910737988320311 74 2411910991649053382634736994368319257733416878649436888643919945 75 16883330982098439505934168324871275842329911873802929840233890471 76 118183041118125350642018994329310638915891828510959038296105264569 77 827279633288024494757553683642043705097824752073768614898388219671 78 5790947505785700683117601371206039762928171076563375865734543481385 79 40536572977130314991608537783902957910121735323187621060841892690311 80 283755653459760840653360480727249674873890817077256459432168207201689 81 1986287429937748571108686893251788351536684292081094390773178930096631 82 13903999143882430478267047555681030618449231280679792553370741482582025 83 97327916813094428037312907298426461429668572410712928353974318792091751 84 681294954527206843429601882182250196608068152190086261521630874449887609 85 4769061902703929782175310351784226902160926636989313273692392104021759191 86 33383416645009433720019405738254414887570302688641028971365407794124005865 87 233683816471562757387789531973818484555495434382883864491404313413637246791 88 1635786115039945479194878499681714717815895610656344350963267327096325802329 89 11450499203713784666218120935191786329097254286996435088033002146238775015351 90 80153472816602136769508829710354864908320989484672158554199841111387152936905 91 561074180059852053196739882167403784563717515808758071666084398386150305787431 92 3927518482480803103109660106449081896458441241592304893875069937357056473025849 93 27492624709736734885519495203559827999189620943617338069050715643107658343273111 94 192448344962384227077932363290036085801599576238053081592492299025434750051359145 95 1347138246702054106305223997837479750457691588600090979175057628931739544670225671 96 9429966718706575942114358373962036633352219105922503194794570705200174748230438169 97 66009760981699265269765260422308697857857596370843117756708229829705175000235140471 98 462068290576414511373635305808268564323286456743489062198322898012104268447904456585 99 3234477816262020768704567596592947880555456054304847157905769102389408518193116353511 100 22641343407196866826353942500669618820565266576768677523229426096036509183859400919289 101 158489396010554428011445641575529981273414289529751794187729962698979664435451284025431 102 1109425725034939315214108876789152972904998031726620051417982811284929991322902079013225 103 7765979793010925910163603981630639343847593983517551162965472606698814456627055877642951 104 54361856857674589537438806275241331657890127116802501585958195099445607370359300622549209 105 380532987843310795481355749811459266368806857645561691303465256305635839365138204953735991 106 2663730853940707679292808056361364897486652658395414910258041820294341622975845202613813065 107 18646115611810146913627629082733051613593856908309444377366908190763398954241375765105645991 108 130522807088022189812051568839951112199631105893184583265463388842796320812818629864747807929 109 913659636448262309510261618786633250405288612786878634881752953406998759687858123684660080151 110 6395617376130478113156993378394822840766528103151182914645476494523230144210568898376162040105 111 44769321158869198779758717052271796902262924644158428415608681956204635595512039322504396394631 112 313385245267819504925013555377619322863460304635612749806013385883357867013216230613031630775449 113 2193696699809147222979029881586098499559667146509905097399262399310672762100487405620924788465911 114 15355876796270494730395418023798063435153149392053233533816856605015438004168692858000649325678345 115 107491136959532248322614173726658582741175698203177739592988145742951967639318139949273087292800871 116 752437955030558450480341673661366076927212642312341490125280107095774245327630659263357572722331769 117 5267065663096905431509471322129009113725817179886005946358298563496430262407881626532970493087501271 118 36869459508976315713522901199071475235338365302850683293339427247980402543945557192039200327221911785 119 258086215766622076272770541584038171397496841832619530039035784238999362492110035469932386267083056711 120 1806603505589081732179908297857806013557575875526947271048044454638629264247363424842270224681873356889 121 12646224510459935317891710663748133162730925215252489965156122869760166100433932417254127499586118594231 122 88523571401237726396082417809307967307193031279800068712965356577357455673968265261780435824211121524425 123 619664998776773159872851222096547617305247136158454256014046852413631945481522790041913708405699015034151 124 4337654985246066570087762531528673339161850948549003705965159069063591549949605389744356246149142745930809 125 30363584859574392698361952543138841249216660272191430422422901506014182798550092059797719692729593441552791 126 212545093794132309144423311543200667075500732794330488892300454933544085754997212948123412772697926999300265 127 1487815655221595525593320817282755683900087243561154275416950077542643287745478459648042953842101708846685191 128 10414709578527184848882490410026200751391562645058166372084399741295662241775722862645871848367333819232533529 129 72902967001546390961728395355288548057326234488037976229089789187835432379067618587740236331068807466216184951 130 510320768721961318855282014151767688746922491116391156436593393099229731408717445706968343238384947448836423305 131 3572245379320548724755460937821440355082642514158114179497322805363556927250505220532695191380480872658452441831 132 25005717644844758030046084391157356555524234383165561814978468428363479221131805049266019322182111648803283245049 133 175040023451518807951604421665809425714122658757650672933354268211376755671151409808008488211139664566401899898711 134 1225280163786264666112595357073234630267171569576802794844414300795612481089808123375967974566880911983196514877545 135 8576961144257650725514721031219658247204860437637049398922850556068918117491713055671008274055992666156000005616071 136 60038727996326343455054203904937716719653118079289581426763576772968724664260340450160397699893016909296154540945369 137 420271095893421134444545544933754718093291007440912979390465922307522225617851155116317470228713859258477228721302071 138 2941897670768768322669111407535377377526770868275174877729456923193249537120001551814934014795933210553130488143846985 139 20593283692470300548039014847761958106376475337102059167393868429317687588896091062091708740798470841588050035056799911 140 144152985829825637572461911089518355862001515555688242160905916230472474159662235971232495539617462297525927598184514489 141 1009070900703980665424653206483230131586359624593067439297363088764011577630347575297709858655494778390823060801609803031 142 7063496304299071872478526348149689470347344192299255269496972904823562971922765576848840088010872540267201870350658115625 143 49444474126320746394392582501787641024283927069787913393510335236317472129959512609464347954179312475494715961103628265351 144 346111318861608684483041339141639092370087952537366305176099303667036857731876666983970796563383936448761928991091380032409 145 2422779231895441549715228309969660860344175520358770432071938584390530013554456581333148750827351228766695460617865261209591 146 16959454622453175398011128616673917211727494292697695205863470717813466698207236591440293788407923821432908970298660528467465 147 118716182352282735086109567153121007128115071275347242664283405057762182412631004916656425651775965074952311209222781244364391 148 831013276436642189402979391865697767228020191522259736151731199735128508755398266629804180818218436913396195078298104739979129 149 5817092934880473588622242377700134661476880376842320137051075231486714622339219221210382489416163097545512662443533160019329751 150 40719650543107184697164576971128174308562074275852027091509024670737793595543836973753088443997424034316266152554143618424086505 151 285037553795413510341008123358189259887864268933879319309835793422788640918176627064443726975000469114340267183656470218617929031 152 1995262876529873877152207383853720305851115340714534244513323644910863059862221508969644547766378742932888395421436752073190434649 153 13966840135480992968656424873977631302018857228001399592110127158123378718507666434134722943666408985284879377685083834802253571511 154 97767880946998205752141163564469035286330474216228464221398798861834308661472033367918157436833378666767847797227157324377666956745 155 684375166620774970094267033254117350065100590416189905662459067659793348612644869111973838245282644103220529633332342539779512671271 156 4790626166296149969635551320711228098952152129715967003319263262481308595755228677266323792559315289577270677074134499325030646278969 157 33534383163777400861302995563150046734277343647685865475324984039742247081095048049522076390111843011339647369684805120540722912542871 158 234740682144667912472246005803964078142682907373828196729679734558871984004148236033139256119831171067039970058202812094168366318262185 159 1643184775002032025964473356563656306780168012097637835331019308447238240995498379036269988626604934759177801646970877508874577101583111 160 11502293424950364013703826865383166974972593304494955053138949816583615629951788398946768149833099987979277271035569339099779234894392089 161 80516053974269387087641895643418237133985704773858101159067240327694352109739198387048976206943255636673122330339556846307376555933651831 162 563612377817586743563784051863897226513484853044558524675866961359894925271937676351413478559701251619711785400190415570607890986736786825 163 3945286644709313408648233741434863768650399010565452977620631943822668514094540691658413570709434226437345331907096299226031958537941336551 164 27617006512882431082748111881508374396900890807409695885521901309849082812103775354618584599705668496476662699613783759796680328893084854009 165 193319045589680440912499654425038733466453519104184760256975359782870287221215438529477102038616197615404908105815514455988529491992188706391 166 1353233319124783626387074894030622533344345257949059001139272541691006538743672733317580968306139560218284316035642831203722866276864449314665 167 9472633233855608624706988564188819742636848921482631412827048803883921527484889814472762102277263223840875139197727416491157791566595482683591 168 66308432636881999812933707923380278327573472009982062378377171418782774270835011187506930422287617464617702031311293695092380818689194230144729 169 464159028457530435330444693999072029436491745798198793539252615463736183240166932973463077424659873834506951689025960748984400025636214645514551 170 3249113199198851667152565342661258894760226513002293572560712060391033795541729312940538762731570659044627776352597918067603318564222970173029705 171 22743792394368793389104672573911811404769882836496019963439361537395256353874141129237975555850539350580792137206419091478141270463969091836856231 172 159206546760442544037953000405463029728176893906367787587504839707427866153708294326413782115672834220055909739632027097598601174837271023112344249 173 1114445827322263750150992763848635082696454087032280066190222855971526699424159218985773737354506153135950549906268649173939902555260651366425484311 174 7801120791250841902368879946412367702622920884232861613744851054059474602590862334782471296194231289829158802144525040068429063865371125474829915945 175 54607845538725867224453743388765901041609134603950815365875856012889435602655568750272183740187809267994958835784651894204389447523461726207317966471 176 382254918770900914018405707139876241934567239654481449844798610364188186879465222114119409782832232633332019501082187851124415994709597915249998332569 177 2675784431395225458812216974666418160920846269324846400063218975183809299873489865021445859510197033792791119840031330838681211759985701372635437223671 178 18730491019760092575785780991669608228314456361559457727054987449682667771502206850999930854096141526402323647857169414900229075030444764987237393157385 179 131113437138281734215102040060120215697388783577401044477539321696686905750737327074236575913165362857584196802879964138830867863490644340482202081406311 180 917794059967738656613323719653463615916728988503167630733725197295402078154387901309531271983414199873282993730893512611859009526481476813385642562989689 181 6424558419772769698938922675580099734826557779156963968470393810535438095528806720933758469984461939442460631925535741295376431377993712380523827266140631 182 44971908938400982508446398570146433620239682778058123290955751300656689890475608306937010805429293544264715421298343689182647342046156157860042889405538025 183 314803362568756445254368429102792492880385695108186233091809682177856940035393307585425985257515715447170061038064195615340017972147563928832023602978247751 184 2203623537980992522952040838716417418794873587867175261006515610488787919219330335553875234598312754261579371646578632446609945635515684117659279510420395609 185 15425364765865132097693056882627467860356788586621752944824048849886175014983461592916950152306884088214398661127591288438966303575562655399961020402000043191 186 107977553361045031306024024256224181180251716622908186214134526556924019749800511684548397594875012726716620997468905353610566706974244672728502133488009841865 187 755842873527249858875203926301343858133277973867067700312491666585150265823303209968078657040189742199841957969573186061529944934607523908727692727561545642791 188 5290900114690356850524642023359970310786995454031175234097006464600705008846177649164926530986140518286989413108686809796042189283128752770190579935448663030329 189 37036300802830144984061781400042750821758035459133887125163760811886752865629015234990744345519755433890441835247845169290985861579998548547286604702830670739351 190 259254105619796897070768193224534901745424499193311466229735261671492067462600842576758457976139968804662111551320819104700305626963579191593735051140981331252905 191 1814778739338493572589391693142647658754800236691439392741259695928820317572291318807991099110276729853521153952407099623482068325658038133251081489335005853223431 192 12703451175368946766689827895551401043395170293150146974398095438956123103596520283327430428993785686998219409008765038337682951999998606058521103429223274808973849 193 88924158227579577918213311530814248660888584781195832405506151950202938283607683721650234495314974347469531773390612562747562352415423583228321187356559542991637111 194 622469107593038748735800278290612572591219354399188705439822325529852633285869321161208831218392332555425976608079132544970978380192632691645429865405120986051755145 195 4357283753151161461000444533499695919039855569157082198853816708044229454800425681431867910325508388349672446178768221176982645479390599142832153886701615669725501671 196 30500986272057471546102167247369973494243532128157847717274296082635757871189043987351953809935694668176922268269298299800874839708893204581636667230979857733557106169 197 213506903904398348737309503809220699803275096830832831035182799127945112652525930241971962781220702889683249301202731960199430126306973536607215971914682091250071344471 198 1494548327330764728648732525132321575573263474764967471681206888310133999667739907331104650481485986347580475528419622094786275253957968003091292727702985715737016532585 199 10461838291315210825466523666742867915159448931782965418272625364885233607831789821795913136946417262349675006856243125336314030364818230776804701610201065333567660269511 200 73232868039205622127818041612149560845218659306714815888997942154176098692758881859135271665088068821444407209309258509249076545231788553480900197374871226750055750307289