1 7 2 21 3 35 4 231 5 777 6 4291 7 19995 8 107331 9 559895 10 3037314 11 16490775 12 90782986 13 502334385 14 2799220041 15 15672833365 16 88162676511 17 497842924845 18 2821127825971 19 16035782631855 20 91404068329560 21 522308348593785 22 2991403003191771 23 17168048327252235 24 98716281736491076 25 568605760598594649 26 3280417872714654966 27 18953525353286840855 28 109659682539694076976 29 635269884254980913505 30 3684565329509551456676 31 21394250295554841087075 32 124354079847893536051551 33 723514646358763727756785 34 4213408822942671043698216 35 24558154282120322728997493 36 143255899979214356458925836 37 836304713391124503743671545 38 4885780167707117550886204911 39 28563022518896867666657210085 40 167093681735553119827237781796 41 978109356500761029354061900725 42 5728926230933067537036309050586 43 33574172330119146030851055010935 44 196866737753880679014582280257456 45 1154951528156098623461286741379813 46 6779063317437971571797666658334641 47 39808967566231484468239736035093395 48 233877684451609979592433989028363156 49 1374628022899258606535951701456711515 50 8082812774647640656468702937244056322 51 47545957497927297684890565064632712285 52 279789672968572175138168094935810000736 53 1647063735211217331121869374515206031785 54 9699375329577168729518260115921390068531 55 57138138305145503050555032119545706077797 56 336706886441036000130143632278123952644966 57 1984798488494528000703490589426488274583585 58 11703466949398768555937104107163022388824286 59 69030618616792736566840045584427406589916455 60 407280649839077145744744990590358265585467416 61 2403623507247012663409315685595472321262009025 62 14189132316974300561418614891474842406418738021 63 83783447966895869981696146755042526260984813825 64 494845989554478732079406856605950191841700598111 65 2923397845983382047976720936006702458918700106445 66 17274623635356348465317071276829494140831152348366 67 102100760591061402869634731197846026177146535484095 68 603595672905980646376370532054326434009506449678976 69 3569087457183189909008101038394269796072574878858585 70 21108602961054866033276486304870515141309193070872708 71 124867792163986531464452436329174171056535041819083675 72 738801103636920311164676933069485192831599407030021686 73 4372083243440405129084115441881769605760322834103806485 74 25878006224687803331605980697154951758724853072318750066 75 153197796850151795723107405083537206986220782626601375285 76 907092218191688264149978057067932483225977432794880892656 77 5371870798641686343537532386046109855347696398557065113345 78 31818003961185372957876153367417015535996644176203467939356 79 188491466504237399294759997140757171126883726794938547616755 80 1116811939037606590821452983082462901210630389262425377678212 81 6618144823926557575238239899608807341788374598705855641006615 82 39224614444247646116655909649041827846228108539798099261659396 83 232512172368311348064996476473003400104275463664734798303540335 84 1378465021897845849242479110519365174380124372308360777710116676 85 8173486718076638917861287902368637170724412769767383660991734973 86 48470677049059137768712288723353964549666621393159559253328408491 87 287481256980626610214431505531586548763410380601538460582805974085 88 1705286547089626028771968703266941534712121820585104089011403620306 89 10116756144531713968444937924999203041876419221545785845179192846405 90 60026086457554836212773298354995453864141536047210546451098780300588 91 356198754803072654449423968260411500507385133910249426900595308391685 92 2113962175244322492710711811632443260873424495743012390601744396286736 93 12547388394998559311573257204528043824324663426788210387577131395947785 94 74483433238395703147424228937517543312874990897767945080387221514393741 95 442196382594265016580497527586946218145673401608833435904734486608492741 96 2625541021653448535946704070047493209648325652148811584231611978892698516 97 15590841530643158316549500457189237794414464262909385059733485260822287645 98 92590507865656307553385808837593228770611715867379236495253982671303113801 99 549931501262685947892836925217220387657528375818986064450060507163614884745 100 3266593117500354530483451335790289104104252194315435284144354206652176210304