1 2380 2 1463 3 5367 4 22832 5 96543 6 409090 7 1741406 8 7424273 9 31630086 10 134638315 11 573239663 12 2441382370 13 10396957451 14 44272817620 15 188528190454 16 802834481243 17 3418801560466 18 14558580766017 19 61996115520797 20 264004067911922 21 1124234097332645 22 4787432944409874 23 20386779971412600 24 86814969308352573 25 369692471615700450 26 1574296698042382303 27 6703977659955834485 28 28548187177839294934 29 121569467409360054773 30 517690853224179304340 31 2204532313621455751130 32 9387770121315057774011 33 39976836507126302622720 34 170237174143404523263859 35 724937188380977517968199 36 3087069141932876112981282 37 13145960836406435552811659 38 55980698314897971572852116 39 238387944616623387130095346 40 1015150111541780503605463027 41 4322910500455901775253620370 42 18408661913626879193628291477 43 78391360037247801775579076073 44 333821401974909105921934937660 45 1421543501267997347868441809469 46 6053494215895778718430903546172 47 25778171536217977479834561416580 48 109773645443607489200212392907659 49 467459579786274394790335051650878 50 1990627694387880104850982994717499 51 8476879689738576051677240315135397 52 36097904935658268798381513281691968 53 153719150021817535258952633595168007 54 654596911525695261269070000863140166 55 2787532435081522215828774835421503752 56 11870415120842663269745840948493605571 57 50548920388439994272670760403390186918 58 215257286828184253753451438301051424515 59 916650626295624556053348256723578083245 60 3903460751871488373078944760727900096756 61 16622479060508613379136257721960972498581 62 70785087306071630627441448305817620874750 63 301430885651232778103523974476366293014164 64 1283611877620626364157368373331260034909931 65 5466126833051725640961460762384268216350466 66 23276929012524096409627200141573578073620387 67 99122365946198094392920248145486971152743261 68 422102220850764408641192372067263131099335900 69 1797478128638043612662163339735697625959690403 70 7654372479775291362139397570272074011053911590 71 32595344068823123998167901714523905007789707424 72 138803861161999949479248292719805600528806131877 73 591081715008121031034799098933668180277968339314 74 2517059618458149949280053423994325297166737137903 75 10718634939985651611397445233174952835795203599981 76 45644185038039624320516407215689149829275763594616 77 194370984687121848325624014532049030426100542868077 78 827708494669269171131411145854097398361893809480310 79 3524709993368981176882193174685516436558698081722874 80 15009608596948498908627373477087371519654555995840003 81 63916847246276744233075680315780530737565170466785420 82 272183204213229275476874514142831267088546512125922049 83 1159063687392621847060404495291758165889327909110144031 84 4935751400662234563739430196451508338787125403001571150 85 21018380744842483258980923016217279370738876692942618745 86 89504574536694096562710351388365197494259894095110759010 87 381145862768729004890680883858059905225582154163049395628 88 1623069764396921683093076627600012913133955196272712819293 89 6911672714910061316377061679399701671901238586503368439182 90 29432634853981400869508453680408735585322001003895879692751 91 125335794992004810936088511464872434217174937278618103932489 92 533729364843218162909177503454637545352280542584479144519878 93 2272830638000236045717081263918475544459564812824426554341373 94 9678611388657602719455763069187848536349433006586174590913538 95 41215353597606211156392538825606728104648197477378918847235396 96 175511269536705420266970439137158196489116755212781969119871313 97 747396371632128109770408314623901775772502633413010068774565072 98 3182709223193485431849672075655226648493136806985376603696076715 99 13553234112282703611485065378466651416128171039783674705066635423 100 57715028933127425605310287222602579869318603336896739371686073640 101 245773410033032183253137239736992915273719596417999317328932980637 102 1046600343027702956494327138544570547708075413357304459701326336970 103 4456838019533872302736610345628629081640370064118683848409145569068 104 18978978236238582338353892592622033094328365119392348108282245113089 105 80819992405577756820324951433131217039282541103732762918831076377368 106 344163478725406287997189905934565770871981240762125740530802079334725 107 1465584152668127627827821144761499005965674007648946841457815979815077 108 6241036720417691587686880221702793373005355131536298073109797593918854 109 26576801662798902879195422262403264783650900977468570618104330893554435 110 113174528249928079351112530526396403951709539659634807516821776934382574 111 481941883267411206123266728615323700619179829247323318372498456819412398 112 2052299067988265391164872937187744936105301598030435299748868381483095631 113 8739500779450750343067052319343163172500429073449593567208402433358246894 114 37216249359256148587055069963898835842609092066548806636301541536828107673 115 158481502699445906021939654112092784298279993084710007417977720152266124389 116 674876891957080548943484813875186567342698448235355574347537765401380616918 117 2873892609167198280985504491417456970476773492175790322459052075518354043057 118 12238170883395874614125366901156042663638017664553982381166048460952898435792 119 52114969812528937359018160360201716784877745364752278821314603611579116842262 120 221926144391862672241799383270671812149033773052919326358645844741688852923565 121 945049258242061129471703898272674243804120476416388058870777583104731757304322 122 4024393353704466707264448028753631089640059969889342354198533123859203386862307 123 17137457888139384651068818056870022668295111075969618404391909979330394530188961 124 72978070743856582580046250563208035885017224732576746776459733726612452725787096 125 310769476094891137760156076524433256580095332410366646256166551977347478111788987 126 1323379287611863673379719614431726106413990505162570365022389702196273429921334514 127 5635472186288100654514388327012599821480026668445620582816777108662199418997002398 128 23998068474939972908580551108264262414784160758227701029614789642876394990502346325 129 102193262869644089696660631134931564716774035268923084419228884993187297928565584704 130 435179313987281216597582490773267795414158832344588969246786819895867513970605659261 131 1853165561060632507478128764906817933448584007063234214699271659334924351364370417601 132 7891511582284307054648985124717703961258057614579206301661449448172301019664118059090 133 33605176116959903649471592509164962400522124577707130582629484431799331286557822435095 134 143104125246053119901492729256706400780559804422824111061804439258963334114040227371678 135 609393939527750173450987603099050460969864576141981615904792039188990461281038185851268 136 2595040309946575409761876457980684466499546482079729568905074337784181621085659709961391 137 11050707552927606885441708838739629192747284820932276170468346326369839967551448526865542 138 47058281504245815333793730776600502640871077947735265974104383486615292747856187648989547 139 200392766483642267179278221152749838230591424675648379529400062313935503831302053092404049 140 853351622186721930770992252119628037861631212179974369709062438205275353583849841886663540 141 3633908567992908638535217081916625550619020300816649413775385167448974130015376375414745087 142 15474619297838307867410727999729121995603051536571087009207469516959905172864864205023656142 143 65897046646193180772030507150971973461074010208503179072942401599360308630837303377732812408 144 280615676102426935525262470006614560768171794351704102918832968769470452617667230250532145967 145 1194972486357569224303190685073559062841489917261883145503184875477300605677908330981315036578 146 5088665262700343857913895023393265075549165382387718362118976043078115484032786748130215385373 147 21669548421774119363915867188559321037937238646391251335551040009625172684596018783796323513885 148 92277503935173805546534339254723917527327932092970435805246237507423726171986024724937724141390 149 392954092386613274140414670869107321564450876279704648908300523832995821566261850332388591678649 150 1673353874329589192033275714933257086722093699835005850702981029873312260748963585038396451058818 151 7125802334128427418103212663537573033069444388811694828340058618122296596282097138339726604285514 152 30344483425786678862634448995345534211037765479042892053448840279138712082732321519542252861000265 153 129218806697430799141657397592587848312314571613824340724593774440576250267526765012841637165731354 154 550264763779715096379607165122653584361469629380584412951996480112626764420728014537803704131228191 155 2343244903712347328615082408959730434071521923788005037898566493016888376574648646326023220097759693 156 9978463169362581066404663191240379468673269679120176563543587304426038326574133323610334104622433774 157 42492241022088458935600160852936359334638187163505931523502881817961403502629114307592466157728272895 158 180948760989874697064569559209635760466160661674986222495227922026207634326250444074369331461652466886 159 770551359876512676464103353543406881944329157439881997826445371612613739271916143331908881178054236334 160 3281312317141354900271321569478672922590529518918709475963810858614118421911983326693034059497798343355 161 13973125067677606143887698410487558286746325078104368758086013519664304083231075499459085672215605628800 162 59503090619261297167940041106602089484421794565123075640499597310417108214517923751312619257709851112577 163 253387683577964838243726563037868614850423626925125959616903572205938525868089645058537398084782185118719 164 1079024929979408698851511328132291896155882496463337468515762163069128372856603334408224830124763387202326 165 4594914729384729790228786364564221900753047611854776782363095681625631752251465112703910670847141186747089 166 19566963453494678605613921588364380194240675825472527004340116538139431718720742815088455049267304755174704 167 83323865912450369250313320081478599079135835556791098927345366122486448474428966735667830140708736199046264 168 354825961989314489556720515156232937564101870551509309915186782702092985068486941397187904099166511310509837 169 1510989221670643551022225956068131021684060466341526114078420095953112774782261431790978730794360502825139510 170 6434389454494347092384923649104356107074286384797470525734028495790811331618640264187627680455375707091245853 171 27400174043817557804130609541963775388318781365231648210828363017737606294043157837608292159223735729155083083 172 116680773357150385670472356932691448103190596850861433349933945083677524908131169652564650864493473806192923690 173 496872861079310663153731089467966744467813480780272905300122811575111510757074911010096268447920614414835322181 174 2115881074266213607594645661885234448181118612091006876460529301507034435330762937344240387841722012834488098590 175 9010258098446106516166476141830221005932116194856007922097922941160913222075433616473832201204519088141651942900 176 38369241063687132928003759366894633356418365742259993061162839310139258891854946080609831917459186342725014268121 177 163391397196183285282458112043943657274926302600814980846267349400930296734951701882500800415352879282354095153370 178 695785163782842848624966100530380688083913710659323563316900749809000156732653269783337703556143379279947969991309 179 2962928296396415782143352448408437809471287228237836503171047863354839250541029597472827726646984814860204646307187 180 12617320038641278027484125904857559978900668804009817456367727102155929576703782029029430513800290915736984539343098 181 53729536806920927693993978214037348824471486963622064030212595441375391958520342954006824853684200586678138490715693 182 228801608950639607610785082717399831821584676643499259712263230331645385434267701352081697174986227212136442265009552 183 974327704452835614443930656903686608731556141420121620619118548185582154286271055555437876319763356200553721635948908 184 4149072552497356058666613159177118678770845364480006814109937418885935748831803706550575045529047905410045936722436453 185 17668391206790573471216523041684610230487054466435883853202379879268704052517142227340289035202160134342422579796704858 186 75238994711793096478445783886189421653763896227015012272406320094229409630327453328657924893753153847663029942324529509 187 320397384175280631084735651373683910376806409012334508563595905828958809031244091334409431901393725676098765282583358285 188 1364378726478014962194409118690445869783889591246854521244732516095089493009543547816883254211647958540625650237633281520 189 5810064005539378189649454806358408550397592100465785194449312636068727259870975837975984142620050943667615248797673857033 190 24741549463764837977448058273998187764739733598800691189115937096244146721715474901631470997856630337460570608148576549744 191 105359298844951990128081713356955590063572904862938036249493245544763358559017216567421595395295730807453324043945001732562 192 448661546818529922848902808131917579711679900757413076828497473259425154643652880843087289747960230740710279481088535273923 193 1910578238469746002340235575998237514353405083753636731280042405601736759464366040153554213907808496644653919835598738511008 194 8135997459997608642634712938196517181627982431909077540762279173558123328155418979706632186527260978943654141389668718853407 195 34646293638362158248645136471473540497071495807275430981189733169639331854546420919290903483047690259120625182438661872860913 196 147537615243548388750230403147355188024693869920409799447966546742756581530513047707649594859654925426131743035498898961669484 197 628273492655831870489819328453283098300080745062309888468729656988132314486719707001713881949417378830803502259286434919195885 198 2675436910935284364221248464054881673896947024285743501982881384815931539186475988181041471918939244877168910367573590225314186 199 11393068063618064568703975714075493177675862936661325429620483614838133640817539014829844651515834410110491835797940468700447608 200 48516187906242739024707336483226532219066949431797379212176250000579465292430509434176302246529064091192368665498471189903229917 201 206601108306409788908722242979411351637565736868470592489698559063744283200135701420618113770636373255890609734683735678499342404 202 879789196049852332428758370475061708687384835395389590374175007748483366609482143230302300895771040058589975665749317864783013997 203 3746490209230069708900830648808323328979040647711437340158342950118038448243319363225039392608504151926040706206499304536813887635 204 15954036433815704161866876632859855457538117421879465397233161280851796766202370313638475647023513310287127578299002867230431975740 205 67938594342096757552261712139096047534716896305513652010153750439989793053000895888007487175949318877316771909972942940873655173567 206 289309393289135325179192995249367028417517111750622467978915681489578136324757409519109471194561595026674669047521708906651129958410 207 1231993771079020350609299886249108963613170382344615546529305868815069976673602107014018543288585802889325286430199698255490372499522 208 5246316528895451952701963190890359651335664830080704801669795660381855802983328476971105414458919449842476646826027915952669870338039 209 22340889838473248738383678462769941376785892609365022959942460815243813403197322947622616274067882750230342924021583511351602762048492 210 95136341092991566386859288752463524496303397965084149819158454867964360584092958312195040613995491022770146519351756714696674223407019