1 3 2 23 3 63 4 432 5 2231 6 13271 7 81019 8 454822 9 2647771 10 15705120 11 91017707 12 531809890 13 3122451308 14 18251243783 15 106758611022 16 625185452829 17 3659138751517 18 21414194993312 19 125344300498672 20 733690661655699 21 4294342754282802 22 25135295844099317 23 147123794447280611 24 861147071769552613 25 5040445068827444103 26 29502840249764018897 27 172686646583233705471 28 1010770375293798510134 29 5916253833623218456416 30 34629112088733424097384 31 202691553181123957862364 32 1186396790141052327796015 33 6944234372309864266843899 34 40646087374339337136254002 35 237910222458995220825505458 36 1392539359280631749120616092 37 8150830420965930953189864465 38 47708551311502523352785406904 39 279248341620085022275668355669 40 1634500201428929242583458407095 41 9567078841224805778914053043190 42 55998156135964789079460927989098 43 327769170463742620487052724583725 44 1918502974103602154081490037607447 45 11229407740643032120223177933902391 46 65728122364192481843252048191180659 47 384720741268480737195846025637340808 48 2251852683775955422777061318120954255 49 13180574805398814685075320767031328401 50 77148720011789724810691133496756775660 51 451567938974377296441020197204501715187 52 2643123612116518044288499279882908778003 53 15470767133874193978169189282002845169025 54 90553704947283056664573711586975642115658 55 530030179414806457056050411439766297578141 56 3102379866780185068319650085412221390438282 57 18158892100144061061779724763518881425401864 58 106287874620166811762136427495702477753601569 59 622125635692363326606460200235260858677191320 60 3641434246087707325755308931101901797998243776 61 21314092536666988996330696088280940070743297881 62 124755936798706787312767766200652688196318731943 63 730223148827411123732274994335633799033590902698 64 4274152082588164299891532346511161885463085292555 65 25017525196821818419953767035480334541973871529623 66 146432919297205743179757890092745678922066139125881 67 857103158094398269106747390247526604606566265575464 68 5016807881323219816326780896282829947627560627863569 69 29364448235220222990545452578175008789099887646100052 70 171876388443940099279502944217437208872356630948231634 71 1006029218321889539354048767432577693398867873225765599 72 5888503925874963104190069850395158492456048498584681232 73 34466671398355351992397913853095341974259438582852787851 74 201740790570279084719487992829809306005673956103415260213 75 1180831943692225931263068073070719180103403826825221787641 76 6911661619360091506078946631250774747442283735334075392212 77 40455431948397983481910420433054594836373574518204301140961 78 236794285407014315033792179952945606313811580719504292021603 79 1386007537206359223304669363114949659795952670665828685835806 80 8112598198435801233131915006040309060607378445885606358101274 81 47484770293471274050803710836677820731137400310702910500874318 82 277938504369473523472836368973535900294554090873387555540266785 83 1626833440147461399147305587679800584016082861859836667119324938 84 9522203654315638613150259873945610120234824313090986453500320145 85 55735492150962466269133934693493444097898740561033632515738077290 86 326231741945794278581609285826397123379429142131773056117372291579 87 1909504076230705301788479618700343540197109391394719076585477750104 88 11176735272276240375427845138482001107108366007628574714872707363259 89 65419819156987830353112902545856464067002396067382850140203660660456 90 382916176707599754833721399123332359357389618329550740959391382737284 91 2241290181993785066308392556438335462791704374447577948480106333025012 92 13118750226469695394005629849028105380682773510638181621057642629090947 93 76786847543053177642744296586978805269316187573261088556341763837471913 94 449449822110591902105526457108745578721963689339936832708243652845828123 95 2630725821658215611918296562785835933291119697180062706856199399833557504 96 15398200217857417245647703517267904567467791751949324401269894864450974677 97 90128955285720718393105153247676425058514559905213298629375250452111564345 98 527544028910266459789302228103637286432482740272563093874519238878334524240 99 3087827896779893313832490863401758237050459504918560920656489877021887502352 100 18073716311087198423546189321615262514858285923615739833947421990523952462522 101 105789322531321241274245730401426185326766173997952309141817313199627247444448 102 619207503814289459626223404190777120307504992230445081436338568778133127361060 103 3624353796824854757513147282102328682419868023584523324344567502712533401172980 104 21214117018353229929195768708282804805333858551523527202736438740824526005075226 105 124170758732948292265359603438394841287095569038718531569538854506635698800439550 106 726797976601004143201945519189752904788700162800159863328327462056209435174834040 107 4254103817851185523416206615217212752463737829553394325627745254536534251698817127 108 24900178420544916680931359461990635324804154209322447401137257625722370070286772660 109 145746063547680882131151609830857782216554489684177990220555092686466154088678137286 110 853082844664202005731863014877545356883066306486943405419343953426951686019471161955 111 4993276127984638144377201430135214439402699387383802183280703351367412482338680792812 112 29226711856004479412984914797216998515092524004534611453912043716754248975169456765870 113 171070187992723954017729235058302059989225282256651641122165418087263216774604121538133 114 1001310354857916303031966674273506713040738998640474100078979298136336217308928103847935 115 5860883409962291782284436805336084506830394018645047834036425412007192087114411055912017 116 34305002618339448573118494379977312137409633258677413672008000694320835614710622205422048 117 200794508664666991789202770252092452252804482580459441228478819127127676035127317748474556 118 1175293153551045038958853904531922310904058445847316678427139739331671227072106237570636255 119 6879241897450478646063925734972166733385709162835432400949902104749267752518805892054559391 120 40265672390460920816332305074583362440846716564424963817033680990220183834428420127637625100 121 235683582177391844704567878866262089250680496074087923267936274832117675682221748514768795801 122 1379506353931559705708883338039609024334605827695865191160324760329180436718076801059049441082 123 8074545383925755055398344977432878900920856595441611592674823261476337401762735389907677058594 124 47262039041185414480044670302275505238236444692612734951719711397897894169635726708710356691650 125 276634810769313408155433958351152324985414403836521386957331423192162586177711442959186187949905 126 1619202643006712122671849271891283959758411519584340500586496125123998639089950329933564340322808 127 9477538968536621322999798392924684678007705266341349706413199297123312885630487881037844319875037 128 55474060203691166607536128775411138078840802888251515984608908038498009572390475811671910466364369 129 324701524910523615092717759267090636260059803590412707797985577428972310754264435227582174818600248 130 1900547389033625317510148196939992940803704976201967661108563456589970606704878082505474143544132130 131 11124309868756832513928943416007756180868409966917189935622403909328204832984394211167132606234450255 132 65112962070913777255547332425106678295692907947548094752141143115759223627021474555021264298169942785 133 381120076631059564328662669133549758917540790799336627035764662062184032217179365587930827964800884710 134 2230777224557406487269889032282121208825174647068331796611840873471872231220708944431292275987968518617 135 13057215640784466980728889983189297652841665282826451380969074009298979992118630659787779914331003469920 136 76426672467831236753862840836868529482319363437456675170541293919038520497730379076926386377194460112829 137 447341640453617294958663054726084031001984181409297710040685540543570899582593799270243843880889508357868 138 2618386184063733178573429622463804904726067003860094678123758858719070254723814389171502481840117983963698 139 15325973682985807625238122659482608578201864535270364430890995422994274903033592362629617635630022863552209 140 89706197947864018912744899718489906484656781293624866895792039512587106048359301431245974453596237747555749 141 525069539901076359021003579427006912721746261796990644593783738931505875892817587547623232700525086592544776 142 3073344184001197252095826926116719058910205134570277587722196152189983477543064335001496162916471818171414660 143 17988940046138491366777588825082866313598886920663764480766242969846848367291845872569159974736080736352200383 144 105293108942411588193391563172343576499006018959161097905822215832418457813957313551531165472367534775363329591 145 616303059675737523287563258648210739409602708385963555133031581928036792642361030125399420503340005499885829028 146 3607353464825674809235767650427023306910988779722443771623420756663629456573384282499946899960150174023824348226 147 21114610443499139758250467821301764101243526659083155510969662337659445479348776728784306803717353474452572449010 148 123588325493428600784832369619689974141814765005924374614515888716612167943375997909175900959232595274155345513591 149 723388870428926324177083314359418868659544475743320603005472045805600262633640814558716402928293632360962367722836 150 4234149591162332281973285917805199837019052327115265356380353055547777112349998681701179302594659232596599907668253 151 24783382069052155364400538331229604083470287042652441507006216710784610956083525850596555078104939093409479203586332 152 145062429552000109811191231382937675190214397644479311769717780085626817146093791798507506442272597028735416358306207 153 849081388847498489106205595035537495435949217145957354046062112026406066176073623232308223964838066815014391189581678 154 4969854752286248857910504008315143373238481147079742619991953384114558918535201159664792595804083602248059339831358151 155 29089621540695933489420668440936903514321148452536504943821607012670595169750873060951246607797099431506614284313555816 156 170267769091570807501854823381430783751404885719092639308969004981924524100268591039653917191810581264497225702247121855 157 996613625614288359973137199430213972572705663338234956870870660593851569379361392734814600114579531169139301994549884770 158 5833392450369678988852208616514414968309747895049217443004452299913607551715675104787884376244671244382804688757480789973 159 34144092159141060679272233648798284932208726334617678726676536239969431060278468981044804110839217547390754113158271354194 160 199852665372794646739865914631074903335270854102930293063838642352036345490930933816593408517726234327080798009812295681226 161 1169780343564273075406002186273792061584035102697428717343898689770611335112200775861654114665997668117873389155906928050733 162 6846974242934580875240479619406178602540066789544508826547667788331230421169172014786958674784487931646521953114464993983629 163 40076802915464374571901045474128441473823264136740602940010823770860643480299601645826688165998497230610735122709137455783122 164 234578088793362456186980264739221591604061021060228018117369394290762129582870697676982854080626103026060745019001078404304765 165 1373035664995959618625128117786765521203492468234231706359694663851949364978186526973711831547675364007559128956263956789744406 166 8036671059297337091319709261139501353260097711782664055501139970746712611560151336170555464215234785731819558757745721425370779 167 47040352528306279093241092583674408443882661696723333292968222300032967511683017746332803574941919493464760803385563560292017565 168 275337232252081274594602649815355353952855695478389750902664353976103635155337357860439769970625684192445530204734822561606095513 169 1611607638752663029556006233588459171121723577346978991436526908239252617143254179705343772053368111922186443969891591505762913145 170 9433083786169646083085980343456823667149686620079465576139537639610214145131057401779074919664016997978220187952986622909716177405 171 55213854524645308368461691041989463019221621637333538508096794865903263021756991192194612216465159870393971730273346427812521961364 172 323178485485135627007451135723841635250927949547079037055620472418584707502275436390585265284570868959494836345074429812017194842903 173 1891632713920491596769471484483050228036505947577582079282481988623724983215186600995707659951056836466635970223165620741032759371053 174 11072130370939511932592904173749224244287382261394627834361363298826468100506099282364439921866376139167892657250048338779105858419433 175 64807544323445168791371454778441552694177449134345879584033907799977813386988653181045854831122871476794320522445637874375654570544508 176 379332401310852954058431612457940063129135226448781215295484653903513362042445661898554205954051522450052907020144787899778080427587656 177 2220313579019570554976217185573575013795410861788014115149994943353084077729115448725666666133535924143652759624420090855510258628454801 178 12995969688175567186789550545176887434441448884392025256387600949818588725662103276640596476630594035778886342288398202413480116532945807 179 76068186823663727360064944669141830828235331300842100401396812179636846914985431929350223647845304004512157028756626689986761073466766588 180 445243347397505701618408661518662787718178832952827793716246114314644012837931782392730724921958463536679761338087762770446506094203233186 181 2606104426562535109832586885541804811608087810453014523053261172503744342636201945214805074198828161005536602302958484185885110109325674726 182 15254085932664713851715930548814841316546371118178830009183887916925625733545398508496986555188647272622743572143729900466703522784610816606 183 89285423588353679994958607133868819183875673650578056001133486674880038646684256301494528017194603360660911410174511014043352805906038438936 184 522606657687757402736327323090855527818150774268165447372035558724604845338337542726722051460692686521354059385344630203147514946763474585825 185 3058928408278214213796926939741682434399149179235924752476786118842806263836464409094647067779363505910931394922324554152102959078344310411401 186 17904561431289794154202910852864514961524750549234143508740599932185516009704611358590616600721809592537970290705531812029905304915441956751866 187 104799222884484522670230997342795961872899181996317544093784397994544286176231721286890377210120571828308734117177441123639310269389348430211422 188 613412239073240955447565433276687184155172823278005626361558669009819514311515615162586970288678327911034055105723852553827671555972742190622189 189 3590432874293328350679024471536854464875065195617145340582847438189882036320179065089380376548666370186215862645837789107362799660943629046534173 190 21015570612485041909084240706933206289618211406261918906493787809677301348622638940160020368446210323104257840935852534494817425375911266923805485 191 123008624205311630250819045819798602707095383957575310943820736180062395521975680048757984396648797307416664053457106483999477948534928902389472101 192 719995754952016440796246779806091330961487479265399364491284345986442787302468963895360780682740102927635838218476883084047701253464254866014998568 193 4214288961428278151541997358157959707197568763323387085414370056791418629878017533847432698728996104365812256436121495496735475543337091422775222282 194 24667133560530300845084656119451551530490754983024614217475019689648005998783123335077469303723978261267167444750450796261292392608036284784427415986 195 144382002198259945120133876488171106407682600666128573947314408821693781973185066006034713816568087020319184668474591945961546576580862624258504526131 196 845098702191086002660182863762174272587417788308349794791007913822854350725450045785434834200628944638785141541701543532061358079574058702556665245100 197 4946543236492568367850350344732118660849008388187327471004424648232722447686103993623108386073577319693177831078127240319077921424979255845167045339119 198 28953174258878256825562247419212343184682807206767205062234066337633039748091806494416228888748203203350863566394242108444219252421398670145311847590311 199 169469114002806498769866873095493573094413387107115946184546662066603311163918155596722541083034758452910117083995136093425138103204222500088900660982948 200 991938926768609392554822812266667403155121558188375863051542879320182532026783035954564093122394589840961073441408534057397902527686579834306429001806917 201 5806030439402462504367931254246582730499900603161196365387510187276612526602346363748858550040656584524422497927233164862169881065561063325948182127003847 202 33983936463793516921561667242500607030909049707812770989904259790878377929979365502469908151284253796002882088922363184989468711286114950134039167785174160 203 198915239874976253472227628827085362997593296245130903375094051559408460170212026986743072868172843279822897919035502193517278225936214970452894418290513189 204 1164293391869841562179293463368029290954081034858280360598304965027927857810488342427135076663829648331617492030848388323436011883375171739033238914916955786 205 6814857942527679216086787095891823718439411773313919738381639904617734792296476007163329136615599496220609910017819975116427245022950548415346567035725080758 206 39888819348400510006788202546754232561022754385051410991388270851145998925322604674028556386187342755283374726055703651254558104586162539019170894982461022747 207 233477780817713414247464356981975866182335089531884070366443025594141183060785372289611832667044346814169895457410089841371307755489086223641158144741154496385 208 1366595327363332489533300163643402131820703760754807744738931404198354403112171108874654375357517696163817813237834218920072492910796431053419784751207071730046 209 7998974387328957972266987073273836601989972054917393159142625877340956521490091147047655325409099944302620250805254279739693844816486310608398266067118416344987 210 46819705854397055369807710956269117070522647201447691441412734251313199221936337205367586835928332319320126974412899316670864038359921392710260526799817362017510