1 6 2 84 3 882 4 8232 5 72030 6 605052 7 4941258 8 39530064 9 311299254 10 2421216420 11 18643366434 12 142367525496 13 1079620401678 14 8138676874188 15 61040076556410 16 455765904954528 17 3389758918099302 18 25124095510618356 19 185639150161791186 20 1367867422244777160 21 10053825553499112126 22 73728054058993488924 23 539555304704452350762 24 3941099616971651953392 25 28737184707084962160150 26 209206704667578524525892 27 1520771814698936197515138 28 11039676877073759063443224 29 80037657358784753209963374 30 579583036046372350830769260 31 4192317294068760004342564314 32 30292873350690394870088206656 33 218676679500296287968449241798 34 1577122718820318682923967259028 35 11364560767969943450481528778290 36 81824837529383592843467007203688 37 588684247780843070734943190715422 38 4232162429992006940959321317035196 39 30404745878626786707418282093437066 40 218290483231166673796849204773394320 41 1566234217183620884492393044249104246 42 11231045362243525366847891585591137764 43 80489158429411931795743223030069820642 44 576526995261834302164858434727011738552 45 4127409170624495572316600157704743128270 46 29533905620913057206354338906242828606732 47 211231629332182517845447336959867187209018 48 1510081435225815446724900111032242019196384 49 10790790255884472879721682043417896095507494 50 77077073256317663426583443167270686396482100 51 550330303050108116865805784214312700870882194 52 3927847653141948128218692263804114178764727816 53 28023682294531976068637208266756276160032961918 54 199867017119492206678204994808186271480989803868 55 1424977807240824066131646722243550268892242120170 56 10156205462516418798611009365808576461922889292848 57 72362963920429483940103441731386107291200586211542 58 515427427222708254029508725314785255442586631612036 59 3670198749016870843348053509569074318927384118202946 60 26126838552323487359426821593542562948296632705851480 61 185936001030702151707920880340711239648711036089976366 62 1322888925365979243298978066686371770615419502672946604 63 9409580904619303972497569796914354045829032269012410522 64 66912575321737272693316051889168739881450896135199363712 65 475706590177975923054043806399559010094689964711182976390 66 3381176071726536560784126747024557887134565595331792847572 67 24026842085450691621329627944765418925244110063797134022898 68 170698161681709391220192580622512528483823826721902026789544 69 1212459001356847587637544359421669871436572180980568807931614 70 8610216096592106057136184581400264304404643024354763998354940 71 61132534285803953005666910527941876561272965472918824388320074 72 433954891268242145279663702902573320941994008427480105517088976 73 3079874297750996336637613224766874541685540809811699082211562038 74 21854450496370083594223063704510150857439864924417261980624508708 75 155048466359382349823879843849565259461566609261068412700376582050 76 1099810454709218801417387692372916240447379148358511940754671222008 77 7799971514319328078473315344592129652646544223226814948246944587662 78 55308888919718871829174417898016919355130040855608324178478334348876 79 392125840674417129763249398687222517992139905040402606034596396088826 80 2779626212375615097055945104618286203488586668640828599738911162148640 81 19700600780212172000384010928982103467225358013991872700649532861728486 82 139606726516565268249634842879453424570214265432485616421886813118915444 83 989164733001517327476071264792224874088957173369196867574588273440120402 84 7007576662709544440432890405997930433304901420976960941371781985334828872 85 49637001360859273119732973709152007235909718398586806668050122396121704510 86 351546762579262146095050002034229510070795887952344207225484396264297248412 87 2489441609427565662463784316730764786431566229802065374422325550290197956778 88 17626391165602074115835530334553461016572928707564049087863822287112206222704 89 124786837456478320160971993163940979696874256645595483883399560055351187235734 90 883322557276194850577666917902054125944166086367698369062266548706418516387780 91 6251960766499290220199709185595649758071486633513598456585153239177651054877954 92 44244645424456515404490249621138444441736674637173158308141084461872607465290136 93 313078958383925994873077744601751384038810599878257891941302673746511602825042158 94 2215117791576594673403066192988735598898251341074125730079324293819404673751373548 95 15670780121259951678862117216356480566673799381003123515986709099892596894092163930 96 110850149910386184507319397572542683587418875621411568449927037001345527503472991168 97 784033872803668950838227822414130022456848089030608906015629772124100137238105843782 98 5544816873642442270876539032743228818612348340979357830172391996671471073663305245716 99 39209776463614413201198383160112832360187320411211173227647629119319688306619087094706 100 277240843682122113543826951637161440930617417048967891508619599833573553683165262285800