1 2445 2 2967 3 4029 4 6207 5 10725 6 20247 7 40749 8 86127 9 190005 10 437127 11 1049469 12 2628447 13 6849285 14 18479607 15 51306189 16 145657167 17 420452565 18 1228323687 19 3618906909 20 10724596287 21 31909543845 22 95200145367 23 284543467629 24 851516469807 25 2550321547125 26 7642508920647 27 22910615324349 28 68698023101727 29 206026423566405 30 617943979225527 31 1853561354733069 32 5560142898316047 33 16679346363185685 34 50035874426036007 35 150103293951069789 36 450301223199136767 37 1350886352289268965 38 4052624422251528087 39 12157803997522030509 40 36473273454100987887 41 109419543285372760245 42 328258075702257877767 43 984773118799052831229 44 2954317139781716893407 45 8862946986114267483525 46 26588832091881036061047 47 79766478542719575407949 48 239299400162311660677327 49 717898129555240850942805 50 2153694246802334290653927 51 6461082456680226347616669 52 19383246802587125994163647 53 58149739272854271885122085 54 174449215548748603460632407 55 523347642106617385992433389 56 1570042917240595309198376367 57 4710128733563272230037285365 58 14130386164372789294996172487 59 42391158420484313094757154109 60 127173475116184829703808739487 61 381520425058018269950500776645 62 1144561274592982371529651450167 63 3433683822616802237945252594829 64 10301051465526116960548354277007 65 30903154391929771375070255819925 66 92709463166492155112061153441447 67 278128389480882147309884232291549 68 834385168405457805877054240812927 69 2503155505141996145525965810319205 70 7509466515277233892367503606722327 71 22528399545534192588681723171700269 72 67585198636007559589203594218171247 73 202755595906832642413927632060658485 74 608266787718117854534416594994268807 75 1824800363149593418188517182607396989 76 5474401089439259963736086343071375967 77 16423203268298739309549328619712501765 78 49269609804858136765330125040134256887 79 147808829414498247969354653482396277709 80 443426488243342419254792517171175851087 81 1330279464729722608457834664961501593045 82 3990838394188558526760418221780452862567 83 11972515182564456983055083119133254758429 84 35917545547690933754712906264983556620607 85 107752636643067926875234032610118254556325 86 323257909929194031847892725460689933061847 87 969773729787562597988059431642740137975149 88 2909321189362648798852940805449561091508527 89 8727963568087868406336347437391364629695605 90 26183890704263449238564092354259456599430727 91 78551672112790035754802377146949095218983869 92 235655016338369483342627331609188736498338847 93 706965049015107202184322395164249111177794885 94 2120895147045319110865847986166113136898945207 95 6362685441135952341223305559845071017427960589 96 19088056323407847040921439882228676265746135567 97 57264168970223521157267366052072955224162918165 98 171792506910670523540808190966992718526337781287 99 515377520732011490760436758522525861286711401309 100 1546132562196034312557334646810672995275530322687 101 4638397686588102618224052682918209808657383209445 102 13915193059764307215776255533727011071633734114967 103 41745579179292920369536961571125796506224371322029 104 125236737537878758553027274653266916101319451924207 105 375710212613636270547914603839579801469251031692725 106 1127130637840908801421409371278297510738338446922247 107 3381391913522726383819559233354008744876186044458749 108 10144175740568179110569339939100258659950899540764127 109 30432527221704537249929344295377240830497381437072005 110 91297581665113611586230681842284652192781509940779127 111 273892744995340834431577343439159815980923261081467469 112 821678234986022502640502626142091166747927245762666447 113 2465034704958067506613049070075496937854096662324531285 114 7395104114874202517222229593524937688782919837046661607 115 22185312344622607546432853547171706816790019211286124189 116 66555937033867822628830890174708907951252577034150655167 117 199667811101603467865557329590514298855522769903036534565 118 599003433304810403554801306904318046570098387310278745687 119 1797010299914431210580662556978504439717355317133174524909 120 5391030899743293631574504943466613919166186261804200154287 121 16173092699229880894388549375462042957526799406221953625845 122 48519278097689642682495717216510531272636879460284567207367 123 145557834293068928046147289829780398618023600864091114285629 124 436673502879206784135762145849838805454296727558748168187807 125 1310020508637620352401926990270511635563342032609194155229125 126 3930061525912861057195062076253525345090929797693481767022647 127 11790184577738583171563748439644556912074596792812243903742349 128 35370553733215749514648369740701632489827405177900328916579727 129 106111661199647248543859358065640820976689445132628181160448405 130 318334983598941745631406571883994309944482794595738932302767527 131 955004950796825236893876711026126623862277302182925574551151069 132 2865014852390475710680944123826667259644489743340194278939154047 133 8595044557171427132041460352976576555048784903603417947388867685 134 25785133671514281396121637021922879217376986057975924063309418007 135 77355401014542844188359422991754936756592220868259112632213887789 136 232066203043628532565067292827237408478699187993440018781212934767 137 696198609130885597695179926185657421853942614757645418112781350965 138 2088595827392656793085495873964862658397517945827586977876629150087 139 6265787482177970379256399812710368760863934040592062380706457648509 140 18797362446533911137769023819762667853934562527994790036272513345887 141 56392087339601733413306720222551126704489208396421575897123820842245 142 169176262018805200239919458194179626398838666814139139267984024139767 143 507528786056415600719756969635591371767258083692166240957177195649229 144 1522586358169246802159268099012879100443258417575996369177981833411407 145 4567759074507740406477798677250847271612743585726984400146845993165525 146 13703277223523221219433384792176961755404167423178943785666338965363047 147 41109831670569663658300131897379725147344375601532812527450618867825949 148 123329495011708990974900350733836855204296873468590399923255060546955327 149 369988485035126972924700962284905925137418113733755124451571589527824805 150 1109965455105380918774102707021508494461309327857233222718327584357395927 151 3329896365316142756322307761398106921482037956883635366882208384620034669 152 9989689095948428268966922564861483640642333817274777498101076416955801647 153 29969067287845284806900766255918776674319441345072075289212131777058804085 154 89907201863535854420702295890424981527743203821711711457454200383559214407 155 269721605590607563262106881916612247592799371038126105551998211255443251389 156 809164816771822689786320634240511348797537632260360259015265853975860974367 157 2427494450315468069358961879702883258430891935073044661764340002346645367365 158 7282483350946404208076885593071348199369233881803061754730104887878060994487 159 21847450052839212624230656687139441446260817798577040803064484425310432772109 160 65542350158517637872691969877269118035088685702066833486941792799283797897487 161 196627050475552913618075909263508941497878521718871922616322057444556392858645 162 589881151426658740854227727053929999278860494381958612159959530427079176912167 163 1769643454279976222562683179688596347407031341596561525101865307468057527412829 164 5308930362839928667688049536119401741361993741691055952549569354777812575595007 165 15926791088519786003064148602465430622367780658875910612136654929080717713501925 166 47780373265559358009192445795610742663666940844233217345385858516736713113943447 167 143341119796678074027577337363261129584128020267910623054109363009199259288709549 168 430023359390034222082732012042641191938638456274153811198231663945576017759890927 169 1290070078170102666248196036033639182188424159763305317666502141672684533067201205 170 3870210234510307998744588107912348759310290061171603721143120724689966558776664327 171 11610630703530923996233764323359908703420905347278186699716590773413725595480118269 172 34831892110592771988701292969325450961242786369361311171724229518928828624740609247 173 104495676331778315966103878906467802585688499763137435660321602954161789550822340485 174 313487028995334947898311636716386307160985780599519311271262637657235976005668050807 175 940461086986004843694934910143124720290797904418771942394383570561209142723406214989 176 2821383260958014531084804730417305758488074838496743844344342026862629857583022773967 177 8464149782874043593254414191227780470695586765971087567355408710945894431574676583765 178 25392449348622130779763242573635067802549484798874974770710991393553693012375246278887 179 76177348045866392339289727720808656188573903398548348449422504702093098472428171895709 180 228532044137599177017869183162232874127572608199491893622846575149143334287889381809087 181 685596132412797531053607549486312433506419620606169377417697847533158080604877877675045 182 2056788397238392593160822648458164922766662453833895525351409786770930397297053097524567 183 6170365191715177779482467945372950012794794545532461362250861848655703502855998221576429 184 18511095575145533338447403836115760527373998004658933659145850522652935130497672522738607 185 55533286725436600015342211508341102560101222750099900122224081521330454635352373284238325 186 166599860176309800046026634525010949636262125722545898656245304470734662393775831284763847 187 499799580528929400138079903575008132820703292112130092547882033225690584156764916718393149 188 1499398741586788200414239710724974966285943706225375070801938339304044946421169595883386527 189 4498196224760364601242719132174826034505498778454094798722399497166081227165258479106577605 190 13494588674281093803728157396524280374811831654918223568800367450006136457299274820232572727 191 40483766022843281411184472189572445667026165603866549051667440267034194923504823226523401869 192 121451298068529844233553416568716546086259838089823403845534996635134155873728467211221576847 193 364353894205589532700660249706148056429142196825917724917670341573465609827613396696967476885 194 1093061682616768598101980749118441005628151955590648201515141728056523113895696180217507927207 195 3279185047850305794305942247355316689565906596997734658069686590841821910512800520905734778589 196 9837555143550917382917826742065937414060621251444784081257582585869970869189825523223626333567 197 29512665430652752148753480226197786932907666675237512457869793384298922882872324490683723000165 198 88537996291958256446260440678593310180174605867518857801803471406274789199222669314076857003287 199 265613988875874769338781322035779829303427029286169214261798596725580408698879399626281947019309 200 796841966627624308016343966107339285436087511225732924498172155190253308299060982246948593080687