1 1 2 5 3 35 4 265 5 2100 6 17075 7 141246 8 1182719 9 9994086 10 85049639 11 727865758 12 6257933219 13 54010196582 14 467657712902 15 4060558796894 16 35341693437365 17 308249001184768 18 2693524485431382 19 23575195919671458 20 206647076624751357 21 1813754943377777696 22 15938533415641397962 23 140213893699411186050 24 1234711336812356273355 25 10882669410896450923682 26 95999576055824990886820 27 847498633315550009876176 28 7487202377918640496685409 29 66189446960572883134091156 30 585499590517015495512799104 31 5182211698558888298726391630 32 45892129035991995304151488956 33 406612827397558540494371795212 34 3604378649082946286881513221514 35 31964950530490864443526592403034 36 283596479831811059018861952791145 37 2517100817646538555536064592155753 38 22349303557117704186716390403721064 39 198509986741671929925543826444506139 40 1763793538876792996445133397665437098 41 15676633022263403723562756468072288960 42 139376858182543508497853055536621512658 43 1239524306216667262415412567956548177582 44 11026559618529972436735756103170526236611 45 98116066244062850956739599240502042806505 46 873273370457085468476393013732259180941845 47 7774375418532808571886489257408284499646187 48 69227957651383188669384403917130558509111408 49 616586549997169294652349528877040745479156470 50 5492867798036145185836597882061994834692926424 51 48943284464687548017216574424141074159044855588 52 436186730123275737213502302897986946894302621035 53 3888068205561170888347376195156533771129405506099 54 34663649608077650249813045712616609868323341678531 55 309094127405900285541665594809859548292645008035785 56 2756642891019718910736047983985509052395740166759850 57 24589003652465662707387891500078173221793799251328042 58 219366112232843457541027693179514526914597772436910056 59 1957329655544130203412541894986806142947808651154751180 60 17467148423935402814287622162820357651022334578054620821 61 155898350298065680895224171458369110461145926510757581639 62 1391619434692285855840501303682795795472522216060972545823 63 12423872556254206038825822113551957110171159733531236964417 64 110930047401021190537180020434775162938526048502900639034315 65 990593274347146380144986663263515767081973171426861591968668 66 8846955747293421247724486749954205139195624752290863815265770 67 79021096521439453494843645481877221484561803596618554125741738 68 705897185302525778358814651515693902608366964905636412381938337 69 6306488405559098515153284156643756057264781930226215818636899441 70 56348209500126546427535844176370316941630055734812210858122397781 71 503521107916084221217606092414315710476646155140517393176136133543 72 4499860115274162064309159217331558949867708726405151112633685507894 73 40218225058303121923015419917517136680260189287189799618837234324449 74 359491126145957089797183926227967688330638438238081332795099288844026 75 3213614047096574886953111704395622906435079190260002844857521601662757 76 28730187017331979197924194131192719720461770099477174344320351312789215 77 256874710649622723209793731047845941883870189391086901445057800113751731 78 2296896447561591432665153908853307091070979309679772186888323463890049032 79 20539870318768346221921880192842450995420885280508872379918808337957030271 80 183691591171638892078405449711145417005084554551248649386945830453557622511 81 1642915660409703999294374426078815589704703005114095560022852511478118794050 82 14695177176134242894281143996207382158761410416830195508078849014798890392758 83 131451978951130868231926659083042860442418665197119639358501610342973515732784 84 1175956848423260599995087409472546266953321607761580805896168918720171477110731 85 10520753284512085739672007060097022894405088382018452706109176573336079893701085 86 94131015982653941890401237243091578640190945974643111175649016920821304137146275 87 842264325287615041744934325532957557487303829130043657219673849712829962202199091 88 7536906577510734179081209187757901534654140505543933568513057987227588335242423638 89 67447563031171014564823746575663947073023410846474558327290614123835746882692578507 90 603624917707753657907792612969618928006287037937249898922713437910030956012360377946 91 5402505332555957926418433276553523171096629144309457403861408021806958826930495777995 92 48355936727186485738628367562576764885556108194275518885103843512135412165347834322511 93 432842972496202092178380525952211416654144174016483755433017972092078260198177019988893 94 3874684592998342520068705119490749141814596935250956706907980196831005987812293253339606 95 34687037877222454332868592239061157992080047120171718518078623555693105580211546916782873 96 310543485348916849756433463521239977353096786069853363090298620767647516911963837828349090 97 2780362826791645009407894313389632539930049376172366320113192641250053786703148443479184360 98 24894526710920875401332323958164821883770168839592450926516006278955824388239378248969346130 99 222909792632364851166955248185165621591282756042325428031354739225111545224702713099157960454 100 1996074895682184467460378064990554442330528899226256207881649592274151483915421116460446393093