1 81 2 327 3 1386 4 6093 5 27079 6 121590 7 549173 8 2495215 9 11389842 10 52223381 11 240352711 12 1110041358 13 5141952693 14 23882414527 15 111181569882 16 518644232789 17 2423637273943 18 11342969544566 19 53156257829813 20 249385929539023 21 1171141461059106 22 5504358876987861 23 25888789332150567 24 121837097926513182 25 573682254418295477 26 2702428661711436767 27 12735018551469473834 28 60032051685057443413 29 283063787093328650103 30 1335012383118542648326 31 6297541974684276569269 32 29711791035174498269551 33 140199891765476809373298 34 661634813162923711789525 35 3122719483551296099541319 36 14739571936499623235298606 37 69577428088469443138887093 38 328457105303921998059304063 39 1550642413279737398026131194 40 7320890338666983881783868501 41 34564673101016458965159052951 42 163197997955816652174667614102 43 770564345671740824164083570101 44 3638420717025273319102108698895 45 17180085791505309403314318795714 46 81123160630420258712828875255253 47 383063199111057152936207773336423 48 1808843991070500762224104631223614 49 8541538879558403274272103332080821 50 40334325707280521379922880603736863 51 190465616790534715657726117568315082 52 899416822543218850539642609796693589 53 4247248337306155632556904313123822519 54 20056548248710441603457649608016590886 55 94712288460346246899664663217858605749 56 447257697033519627941835611766963244719 57 2112080487261982140374241976280524085778 58 9973878600846782880189239063264672685525 59 47099740577038892018684965365717770122119 60 222419904565482054245925646941646322240078 61 1050338720874419253328715168134248997566389 62 4960044841495309309455357343820067364112319 63 23422985711880059969509258344049942336124826 64 110611240614544229936082185179068176248568917 65 522343960420180015795257908149667141848534743 66 2466687593222465956928315998635933528009848246 67 11648551915872954750434676749432601213032795061 68 55008514203386747342540468772189821726684367439 69 259769432970413637830391005916836263782868576610 70 1226722442808409363530095939834230614678817884629 71 5793015459330355124110494381355078716165017948583 72 27356665449257934903933140269671720979391687459934 73 129187862295172431594631629689289008758428481191605 74 610070932061650439039477656313865916299449419909727 75 2880971827433151382568344716820757581194792088654186 76 13604974717947086968483192068553044141905823061128789 77 64247540708777289841038817445433496704499445723119607 78 303399815642052372655511764128510797531689818004607046 79 1432762303853902569753280148392206741558022869380227253 80 6766015774320968334618239521866783819377572421829680111 81 31951546733980070365845976937614489828678002578537996722 82 150886639239845844830918651499115399976303294429011784149 83 712540738454766992792966943868699318393035007245925121479 84 3364872606966900708492738759946388796721082455157686420334 85 15890134187092337907275021558142981816241746065723641512373 86 75038909163042663910012472865911587385829284758371236197119 87 354360631847335115783253282434698678019384861250238525512762 88 1673417973904021808316440362433363397902206591092691661974613 89 7902479847401234316026774478590679934835280756216606029778711 90 37318344491288254827459817542042324694984974100661599137748950 91 176230610578824669386284530719631127529378657596761600210956725 92 832224172169529965390055882596363060233805901151556430950523791 93 3930061157454516860527629491529143499412415784778915194859655938 94 18559159065097403421531113925451208415540214114174743525957653973 95 87643009373626777365704997452974699720190145783668151119894403047 96 413881744126663369365812855168306422796042742577448941530959599486 97 1954498138952681486923632753709970133524710151842640333551745794229 98 9229841713376233924478703104173649188543300930269772759010198905247 99 43586625419214529131196679234391606742580342886183476442185322096650 100 205831690121973871763111226568566718744460534958663660778995318365781 101 972011123281757707924434794864065733267311867783103189517866445970487 102 4590185430855681094223996208229960066715811343650589909605387338407014 103 21676503294920139018597713173007864489393706997882718975034809105890997 104 102364229654829107630146508224429149287739443515840304140595826895061295 105 483400638001976723068390251312492416910833221214151103358326840132062546 106 2282791340195850174486753857495802319333250033558810622734169966656370133 107 10780160174868414192132634758328327803999894046006081347953634384171401223 108 50907786188852103065397172311722908378201690884414315523514185891300593806 109 240404841285433291667880772034098097615482956643309760188085262079417695157 110 1135277961648872780948026120233794654846243084262059918112892002887237629503 111 5361190081488379113262642347439055613916665156675532979711471826193200186586 112 25317464153301246724453895967671999218654685741487899147279291537102207142997 113 119558154358739783313259253365815793762528452368685986366834013965606884542295 114 564596524756628369760354074759627056064431452546944255210979226256545036955126 115 2666227473420528248584606709261119914339208184213823963801642989313152192333749 116 12590883275688470566899652760738482051077764648763604736887014740133774261277903 117 59458670823169144408661206713330725446523587371890516498606307714523937481842850 118 280785188697453490678842329077799525244599239924430013679970112012986521143431637 119 1325968460233458872337886573988516030214631314280048644046388077887441189768599079 120 6261699079725054347207235806141293569486778251540583776004305025855515314387467934 121 29569990948838781025849367618461846174283117776003189980964089903563212243390132917 122 139640112632239820056068155288831833330507172741283780918417681227839416054154989791 123 659430741476413763993101991022836552618284387819681189659560801343635686260787430058 124 3114068691467934412428727945438146448417290587377968185814747477906963092734973769301 125 14705750286663624858734538111840014331972335050358507462722915117799301320840301015159 126 69445832101354331432497769140112179261705374913448472265975107960586668495391726410886 127 327948149693360954388978948039233745887967795831916044191932027448473686367574433238197 128 1548688893704876335120987268503226331381054766302613588640985683662706031108551375158895 129 7313464923550462251976813492431810882256471816439046218071662242843352125462657608621298 130 34536806847513301812258579142821443915126061965891128577031227766645711857039904553511381 131 163095200387991979751898660902951392633243490502085473312736247925433283917515431261780551 132 770194086190968892603514896987236539710686782142678274563323812511034426016932248685195694 133 3637132968950419316367866116153618277188688967551715052740301465035366601874838175690794421 134 17175847583234039294323933926869441709900445019574534499935981472662279051451821564185661823 135 81110518290859672117627681477282237382871946579483422430778673815414916918943682229592453498 136 383032985450385574298628977743606928096240316080950378982432903661730720562253198589088177237 137 1808819263336286962160768979721999078047202445177337269271975446673262042939113669701795444631 138 8541893914389084826036314927051051027476565322825442725564138622891815272696291532791377721366 139 40337889541454071218601802154795054265639547748548521460566783947807657492294174894282676604341 140 190489995423852600862749572631351576084045689912505687165354602246782265522593928347581711490575 141 899562142917098951581646042089922944911561955600807625349511816057883754641982750802181671539266 142 4248055375142645779307250274389315558859208168890078367222562096420270098452553696755160690998741 143 20060842502541216355072088661861468393729655724598902947054949951876389325855133918280256554830951 144 94734499994322379810490822427267910635974854912461035015070500787075043311654090302490018746350014 145 447370317973840400851299492900112612745080617916513081149949710101172618638825229569975648605197493 146 2112643244184668963326745206937059995640793172025782706365902199809397314817421986175243391521216543 147 9976659822710760449105900195265662683364645134450931819133150640276481030917492141037700284745900362 148 47113369231716360396036140201102267009998717531874459590711346005291701240500902226436442932708523605 149 222486242871844948088698155947064806119898978969754014504263962150452282734564648115545238946059467959 150 1050659909797583975959218405871349863689097195722437851411283400640710672497473932667412404570984321190 151 4961593273397168808958394091185718079035529619561545991199764964581874105208550799007585782867527486133 152 23430424613205173798956891254796222309161643420224830464676371632885057730273344289568591026739767104431 153 110646876377147820645548692049210946066623711788939403525501178761039302785202004235772936908727337013394 154 522514271684313637245612260178935674223675061798961358839193249530562454737707865613657859922020981476821 155 2467499969752770427841213222372747230871884088442914574794896659310428416467558772368675923081303447874695 156 11652420671888566912908411930743293802212668703033432838622382985446600222238067961829883966457001620825806 157 55026913547756769512620988398021910767381718893707702721040579331778220598385322760601526340462113988378549 158 259856840038196003508556003402552724169666183691275017906388867159620741756091002029689141514540872812774591 159 1227137285394725494664604611266134267319721009638077146855280333654589432043695632266626328845151943524213274 160 5794982795083400591555563788564456804988727842541079435043671600519975181324758490634900203680228952736193621 161 27365989115483022148621152944876041603527481550637598868354278519177712743129545625527415424137125868805545943 162 129232024796375682764022881360134778443168018140901981827996219446408921999519658967156145219298806540349077046 163 610280014454989538195109944605758286623804005463673795169748848873481868960069179742352959922320265656745214901 164 2881961314388122011538763040884241210409936910321427923135519945778005953034538005894363491684747274916309155663 165 13609655929905349402884113504631055319673458342727436769085143458749306767708064111670630950338388613239662667746 166 64269681069518389060273681359180866554636353321990757977706230579678958541424908517187475173331798081158517103061 167 303504506363113128031831674511985214296996330010836126285404188927458427146140680637672583250427890707191399529127 168 1433257234979611334290572780639046834884299444633781967815034175875167563549808988300931732397044235246626704804062 169 6768355192603855061929110139722201396116781786578967477668856568186764458206179477281503179891948129886826862290613 170 31962603010268499248844111466409406230038775088281086459325990981457387984696086402944271707457529582663382426531679 171 150938885758892663982163385545706554439682673569607918089951970409137344412950543307030746984282948572448680142455786 172 712787604526987355071353130104793982018680669406559829031799848494166950170068889970091979422365384746632000992409173 173 3366038954195696308305971421794973845908870756940393468327898933399667820538313533446221007025541617528396069665865975 174 15895644325467482778190803537446390318699640158471440452810328532026277088095997445362781695143306565434938252003162310 175 75064938926752161912410411684041451607726500153585643003128167097752026234469777441744511372378366241119698948793366709 176 354483589384877372223357280778460163857872498286285881822470465428237726292771947763873897987806622689889511528325054703 177 1673998766132400064621234701465393078866046737466030104338219055197379973635816278659491360921649585928226063408175409202 178 7905223127184797067713369525573240325519785434380421252970714287731386383363670126648328661224933997606765078141026165205 179 37331301524767659088159212494094457745085882964365936705149191666220374875767699209121030178911709263873030437146483807943 180 176291807468491070053002481325294669482849379435605312908129783753726972873375122650323501758663735228637039797274135195630 181 832513202356157203088223440801446699485840776827497510865224326769515085900576015236843402724131472235618416282423402482101 182 3931426207773045637638365158787550558138266245745304190555733637427692329520510572401344826666739729018741776816042430550015 183 18565605906814808657832226712757060937371935092690252415446804308121360387820125196586979767937972987318028784761690788026042 184 87673456010866431729849694624389256765069845211161353137186061337226017514598796423593494413293722095298854958804813693226069 185 414025533422953810663798554447470738121727890178960622542947101370819557834094904782719742999404253983366158268774270581587991 186 1955177201009572043588262882088723927032350407542746982697380938503847263308824817713660791325250916498793003535058777549301846 187 9233048637709200561745548399368955784530361108160859125869510938613789929841343727838752793520500961533146644472262614976293301 188 43601770265265305326403177338223396214262018316638788853431625554172984861885170200042918611489404393578275087266567843310549135 189 205903211914267379455223862174810135606797402591611840231062154861921941373751858617403050028756077467903069750711706578457371010 190 972348884430180363705809900524666773378124656223511576496029135187062902390715486711176052035594326102156366861373153259854423509 191 4591780498529970332530885780405037560059146512818179607322633608910815773727106555440793351278082030360410594098839879190297452775 192 21684035930206412122143741643768787212130666776250117953660316919334380501541611296903503084371066658297132995450746596876614790142 193 102399802075254599432769004016430765044501684206365879353604302524628340992607063986295794708181673948781267235474160476532054026421 194 483568626191236227935830732625051365024098865353899475873313542175830728771506948529970926788100120726614351582915977157909902896799 195 2283584650531154125511150680056966516869325741464216277699883250857013815863557442970830854375236206197919424958705254921008668371594 196 10783906510260698806896742229796621941453730590533649093848256548677703639648532755534161682546399552195036452030026996075165126925909 197 50925477886267027727856667727049782583657332520170472414037765526982211806062555457792299847486414797790710298370734571019508232371511 198 240488388458959061420320623141942465004019108984207782714958755590630338054385785936532884309166179526036156315292689537150169258104038 199 1135672503903657264131469111306596500064714491733092287775716948911496459134244933192861689731251151898698816072680926787754284107077301 200 5363053261687548504277592756016711442438405929989597144939062235611390041133807080787967314740574954736840805413847523690450649832392239 201 25326262799206994993487757793424960055484225310119017255242593537986416406968741522078499891197221443721016820924899771355840218328982482 202 119599704883905234625891446412835370908662709599122634342748955826955685534919246639954402485037836283535036652535462017523561429506565589 203 564792741894990927329690920584019712789736784387335305180810801870646913570024922074573503482075501721390356942520135880153499196640049415 204 2667154083757183921657796228609738374033921885270483863004038050883968563415071162318894179568520228608176261910325365830159228471579430158 205 12595259072619669292445935940326596146521731856215075380625351075336672335693158864178770093626094120224667501404485757084446901150882071477 206 59479334948258144270765473161776172478977957415410800017781135944886332715779913976062110863942759987933209058587171044892590016498897908543 207 280882772278797027693543728313764106441050830609784148121105709216572672997384520654765864141235940948329861725037842952520539350851671412570 208 1326429285593970804179816872025140453340660389946830044896702647002084197689683621476977489087807110053091269972312571598702398093239333825621 209 6263875265140796919028036390355426195386146368661681132890132637374286409438102649162054508375448786705119830616613530426938270454571428649047 210 29580267688128488870805315656824344195344207632927582140275813817393773455407505558425799000589929798209879649484938756826068935812346623872630