1 17 2 177 3 1429 4 9705 5 58141 6 320481 7 1688101 8 8717049 9 44633821 10 227363409 11 1153594261 12 5835080169 13 29443836301 14 148292923329 15 745759583941 16 3745977788889 17 18798608421181 18 94267920012849 19 472439111692021 20 2366593604971209 21 11850560210900461 22 59323169798679969 23 296897323970110501 24 1485612519757395129 25 7432566198414346141 26 37180845390581212689 27 185976284546943991381 28 930169653110871668649 29 4652001187058965190221 30 23264617621313253339009 31 116341534850639976246661 32 581781461229494719439769 33 2909202454052652950024701 34 14547192861883982161426929 35 72740686675902780452348341 36 363722322845445380842596489 37 1818687172090952818536401581 38 9093738091909667749975684449 39 45469899385367953379053128421 40 227354332630118225411964466809 41 1136791005963704961126617632861 42 5684032401070980141900269359569 43 28420471490364722054570071578901 44 142103595391862895653125257018729 45 710522928719471619786725881590541 46 3552634450637986665018027793940289 47 17763251481352447589427732513651781 48 88816574319412295004489036744060249 49 444084139247661703251846680423506621 50 2220425766840709429176839388930354609 51 11102149116613150797554620891903059061 52 55510826712704168594454800248520439369 53 277554458082074501399000784398622773101 54 1387773588484587140701911054617196170529 55 6938873134719794238337183803582310072741 56 34694386442786405330996433139896867244089 57 173472015290681763212224222187425603741981 58 867360408760407762290089336888893088796049 59 4336803373030034596366319588251525724324821 60 21684022182062156121495089556485869743002409 61 108420132177958713166129414243342313200525261 62 542100745960385296065262937060363423944679169 63 2710504070084293401264778148676424551491607301 64 13552521711550934690077744596880552484530882329 65 67762614002272544185404138398396481330945794941 66 338813091789434203867082353647957282287894507889 67 1694065546059456951095658414863685913972134672181 68 8470328078746428482519278660814027579991321891849 69 42351641787528717320760339650052529940479203583021 70 211758214512829886236457483634192217864486394410209 71 1058791094864894629712910559706679361970793478031461 72 5293955563527453942687045364676269900447413414078969 73 26469778174449192889925197087952841864610851166081501 74 132348892299493657155585866498050178772549392213154129 75 661744467206459056601768856723394771660727506596757141 76 3308722358868258366304202380549549369495559715107731689 77 16543611885685144164702444290478048892245487304034442381 78 82718059793801130156237951003311452640298191434155347649 79 413590300430507288112092673220242095917773976826709281221 80 2067951507998542989884075038915949810454001962757276578009 81 10339757563376741146714821885838706375730538128281303577661 82 51698787910419810522751896194229361172494803899386200638769 83 258493939926243471770470628031290123037842472528849734195701 84 1292469701127795035479197728397023883890686174771923594985929 85 6462348511625285883903366994947412494259326122370317670959341 86 32311742582071672245546348386586234770520211605894387138915489 87 161558713006139332531849795580327863049495382005643130831052581 88 807793565413820547875721192491226072035054205932900434701163449 89 4038967828601598280244494820814477387325580213283241295689419421 90 20194839149137973564686029537505775045229137800891162967181505809 91 100974195770209796477284369421262427660550635942355640790845163861 92 504870978949128697001838734041246348040372967463377507773976358569 93 2524354895137962343470861217945968579152343988323284754148883949901 94 12621774477259087151200976280688790251563636545642012631860428377729 95 63108872392572537491391562167279740681025849144312418603766176401541 96 315544361987971094398504533891741861097959911385971514796687020059289 97 1577721810040289099758709561680081936261122219587495261094859652502781 98 7888609050603180009858295377285900204390901748568027053919996471339249 99 39443045254622838093550467161971463114295671345362338263382775191997621 100 197215226279541942644788296912025163940843007136900503292045047301193609 101 986076131423420721932085328968797213181673637324857764360749921870790061 102 4930380657219947644493002022478671639818202593185709813405848350813238369 103 24651903286511114361795311622932100494730350592174233033437636719903344101 104 123259516434201076366297764156815471656209103465853901032821763462865329529 105 616297582177587400060773644952697235011274919349200448626643136767721083741 106 3081487910914265073221007521437965681977292204825726016983352961652183163089 107 15407439554676637657773594793887746437570131456447525180317313919515226792981 108 77037197773804437455542202716230404298585339011513206283188766042593377875049 109 385185988870707183944407928568318709935865421974668352942352615993035865015821 110 1925929944360275906388827302790260303451082017541751050817398223085455227641409 111 9629649721828339478611287153745968532342429718382392398509531687908379748456261 112 48148248609249537179725038327908510722060227114606510570237820729466313183278169 113 240741243046679045045299601876257225851693449663810747161949752807029223680378301 114 1203706215235120661813195650328144818224036504682166513052791360673936749457841329 115 6018531076182505055412768815428158846982459548863283674236127189924846271513005941 116 30092655380940132262451006332290533258361405846126222807069317495844881454460226889 117 150463276904811089253803680682051622385603461637870331778901313664107007659881923181 118 752316384524497158035212999492653936303203037818308529868725473060065439849732770849 119 3761581922624252637240843381792852979016758107607370133240502984258448805449956474021 120 18807909613128330574463330446282598085086762212100160601790017397124730452054952849209 121 94039548065669922425353106380686323185445697756754042751300096888953597959495446162461 122 470197740328462690338911348500524946967276035568783172725900524058087772594359958477969 123 2350988701642765764543140008890998058996570364983967699507102778743717994159330703052501 124 11754943508215638074110033110008483591623612573480045841045914527531706495546777157913129 125 58774717541085427376127497812256391144681105861641058579271175172910998576734380360168141 126 293873587705456084902946818110137848469657701285168610392522286005564857279673880083250689 127 1469367938527396216603971406746112813333297194333696321947277070591863743982377313545893381 128 7346839692637444251376806298512258350606520723299894689675047915215476550247918220248026649 129 36734198463189073930311828551688068888792742623025125768129889825102014072583717711314372221 130 183670992315952780345270330994947452987004269141228238119668050121608595648295094996868817009 131 918354961579793544501196407920765699107183569810551627714414654592437079382981500745531908661 132 4591774807899086293605361051387942232224566745470399887036370888899761801480931606772410837769 133 22958874039495905752424321304076166107877429313022566429039044908249114625668754446041059366701 134 114794370197481425899711670708926650326405528907795100120623986396246795601400157878921317544929 135 573971850987414718048918610298816530780101173909704572504834979401238867899226331989470670570341 136 2869859254937103944446034078510815770492799987031439150131035086686213899065033830326809684234489 137 14349296274685641139035934500621011318833176405088860901082616192151147733600777833151873746703581