1 1 2 7 3 69 4 728 5 7996 6 89712 7 1020651 8 11723768 9 135611317 10 1576988939 11 18414581185 12 215742738765 13 2534467738774 14 29840979652015 15 352014007477710 16 4159154152175656 17 49209645681971673 18 582929349589746292 19 6912521698741783795 20 82046010027298764254 21 974614798562373013685 22 11585754443336492707858 23 137815573528738464734673 24 1640311959453323925092335 25 19533682913550230109206533 26 232728668347898930433746804 27 2773990189974689650369606527 28 33077503158257777576018856910 29 394565108985899049397657868702 30 4708145083451386060190826487280 31 56197196220241033168013854550728 32 670969506331479523136013503609980 33 8013181364837184796769664782015474 34 95722243765651773126465551874965800 35 1143717954604718736137145138931348523 36 13668358218526486433820991228339473789 37 163380007020622550388962334643623842534 38 1953264104435798848501365162488769360259 39 23355941390502409504613851329338258778884 40 279320892866723198298730600085755422685340 41 3340986987683600378190088373653824070686288 42 39967547222670963165936866878814365560518692 43 478187156989484442522480142962044339974204565 44 5721931446231745215042014703352063617902367332 45 68476036421967243735526278612202761357270016238 46 819564092289330059015269255367469260197645202541 47 9810088107358465658516818560062667109903066363021 48 117437310369386201784194894032944008051300697150353 49 1405983379019147762861306253605896092433483367941888 50 16834221537016121419043730382593110878851301377639466 51 201577778602716005314827453538588594368359310496031640 52 2413943908855381703304819115926486240542481707449539275 53 28909784633796066445387140519964583479601352834469256452 54 346253420574110892348900793669033855851346094538677391150 55 4147374925311883041082378281898226839129532131951357689107 56 49679944518294116773896722174983432121557106030174771662648 57 595135893301493686731624991227333085285314910963627409567472 58 7129796947777261494985701628844028664026680468265401534783168 59 85420669180822266435168950020981597913243054885317345339231891 60 1023463715758103832211097711293699435719573509890760860576738306 61 12263220942106923672797351192361204079654293718385193046988320769 62 146946174400556917659802688759196998560836971405223426416346506959 63 1760891948003686659897266037432404887591826121298404140499625153454 64 21102161295604457693094649229155406773847346064591237095465902467530 65 252894939761317555242964602715400125649037153181582125722932816689278 66 3030899385337763697571689323600249810559262370852073748060888276291158 67 36326230046108652718291056427596520857691611106490773516401966995036997 68 435397425674216878027002361103087535887876601951942667356998708839726072 69 5218761260748102120219744910890263530009726496976021775588811510070968457 70 62555342841559443947423753702411244608793900904635217873245664166399375478 71 749853090832190224053475678185892998212256674440669463618593437862962047684 72 8988809674920498911136717226558165128613599348370769153288803923703052331225 73 107756098158543176929594510097196478369799142351755119056620965932040502120646 74 1291798217317762038302086517142038666590487451570704871366407822678970159799775 75 15486745418065934324869059834508898791856313541589584429132585581348252355210921 76 185668324775348310990224398695337309805537454863204915094751011598289384703078811 77 2226010503339745411337850274734649016259222419800171542525336644460887428148120523 78 26688729500412987586262857581837678970846208554167585915871420520902485583424563857 79 319992265362753066876040001973545539110785348455206754293873272331152108840736264199 80 3836732850475691204280716461569109776899473589635080482123745728975221246391129449104 81 46003806148480236433156030683319455361784773372775512458526353384000627601709234764056 82 551614579214765055388563963408454656721801472261437560821732640573385359829642945477344 83 6614349405414007188175360232394646042598933723408997809547802731660809567854763134294513 84 79313593758409902381676715105381886466827350842497383594993482924009705835076664382536868 85 951079695695263304838654664188312305797342221277425455211321578670232782547388486362205226 86 11404983951078416470216078498128394524080225741887867851333153126543590197482428729586627450 87 136766787776830931254737875767071552546927184525878180306854119766118386144136192189894401529 88 1640115906197473218371803656109356937773020740426160625742643631704707536516347373515596471595 89 19668719928242473356374133604814600461007602659108990307948894640905908920632275371395952382849 90 235876709985377191215247849339714730521345345251628596415610364763397328536142986017817230160580 91 2828793167309990520117188654755322448813545155547102764462955060925475344947133816361135827479106 92 33925344155635496261630887505322892558830414114950484063305580423561852511346642221205050342798998 93 406868475456299325841630934473864767525718766421817876033468598342554463157200957672887240071190682 94 4879668494490922703292789057668246354132468620753897692537368817401683242262812860547563744883959974 95 58523849868840883612669115091286322500380628213764940000000143062727490791867114051581323149044916580 96 701910194562973566623710292208000043299901881942180431191960168514314606315535708789588861039428930441 97 8418527140749773743899606959669119112346584459637105710324056458072213253185763533172164406547266021186 98 100970940889684427991056404537164919132860999135921153822480974381517672800556219670473740650691206332151 99 1211050448104967935021553394390706136006613429417081101177171431466993881343266079188223214242644720753504 100 14525578623538829958919096945938880321393015363285236232607110149386537046959139367582336662176550885924234