1 6 2 56 3 520 4 4832 5 44896 6 417152 7 3875968 8 36013568 9 334620160 10 3109124096 11 28888434688 12 268416966656 13 2493996949504 14 23172979195904 15 215311796961280 16 2000570126041088 17 18588302571864064 18 172713262087405568 19 1604765727561613312 20 14910684965541773312 21 138542668455073546240 22 1287269567227089649664 23 11960668559277599752192 24 111132583280945873813504 25 1032588688958898187534336 26 9594300511042535986036736 27 89145468355847066138705920 28 828295352979286960942088192 29 7696108444104460481201176576 30 71508411788587127380914470912 31 664420595637950544821729886208 32 6173465706566649887144812740608 33 57360772800188605635019260559360 34 532967770880308643725891837362176 35 4952071440644732417427365825609728 36 46012184775721563064129628653223936 37 427522335493509293522165419133108224 38 3972324901256733104946878896903553024 39 36908867235975976361841016204825722880 40 342938836702888608154090676401448419328 41 3186417100454820581574817605669496029184 42 29606602844073227950447628962173349265408 43 275089827958043670582478842965420746473472 44 2555997857793228100065202291269446162972672 45 23749060797842348847511364445740618261463040 46 220664460676257527980873343061158300047376384 47 2050304414984168410017123117838153819516567552 48 19050408847988437615907465059439130156701057024 49 177006923763717521847465197889570887087807266816 50 1644660296285601426170611163829836658582870818816 51 15281365455449421671534471685313543913716653752320 52 141986847199022590486323107448466391212727679844352 53 1319271163057573783948998519811493656666421283782656 54 12258011470848861357427865447873545947884102428393472 55 113895345723481776266810905820726291463069874832539648 56 1058258903438040546423621631940292883079168227801038848 57 9832815376186105686590703925371058562190184320398786560 58 91361629850745332049809090986251983094471493296802758656 59 848886823320195924637561174994468567502054158219207507968 60 7887434144770511381698198491790772337150091185315293167616 61 73286115038006442149236322034259801507225379381152835436544 62 680938130041297673774268958175567680103604129273006201503744 63 6326938420786458695984987529815659058915537586757883637268480 64 58786764926787241653171127736632084632567550245339143516192768 65 546217380463735437577188872250844585767526853003807751776763904 66 5075180222831330400455564510846341701731025426974531736408424448 67 47156050348215468454570782553780868643058525651841946912588562432 68 438150565459699712442033034560403049565240510338429956137609592832 69 4071077127856183320991113667128594820238626390529543012051939491840 70 37826423808365863117233305751753595156691897248297503570066831048704 71 351464316001201104789759810019571899096398694672734544705157922291712 72 3265631613709999195724878149177618334651492324361446400482065350918144 73 30342624701694406823276142913655809466368722930964385740318417874845696 74 281928576978075244934907681099377895746767691340052442728332127209783296 75 2619540112244934841358575163758892879570566205891992170710478032176414720 76 24339463821696381670087493483263677785525741943216566678423809783928717312 77 226150191920510271457002849831216136839052730016436439475916214657546715136 78 2101275101224438751697072720448893228138730743450090315948415434667518328832 79 19524003112841633271060615961565739467178478707797959801298318053230707212288 80 181407326117426331188849800337912634475092598583784762201767529641855877644288 81 1685546646293510248763525794242089949406882533163853615229720053773615507701760 82 15661261083757197964374403957991671208956171448316246068258970785891194593345536 83 145516648425579706700157541194838449064531961984496211928828406932412942839185408 84 1352068320409724029173753177054607647023729753255764648249734904889997877833629696 85 12562746344384748713791915910774922564964221569860071729143820122308938336739262464 86 116726790599994678060420365410854672283998529597949749612147379837151481227917656064 87 1084567280932574409048865914216136449051558895621918857646904880164919109864212398080 88 10077259734660531409115971698659347659820453520150747856521007599365170653648711057408 89 93632885248475144181514164559868418667182334908669009143930919356900394547560237236224 90 869990198803727530361504976862859521255304121511161047429699446047585204224266430578688 91 8083516213411521973070209789621297194048620990993316489164766600663486368364854291464192 92 75108012092936906148899738039324691807452617386080464482474526157878913397610031498657792 93 697866291304433512868040421790053100788204390980563513729773408470993143601258503486832640 94 6484226475550710976731120230792321107995066536477473683627881581662492109581388405878554624 95 60248207300058889968265446907819206073418984983586551633780333554951854599866209288870428672 96 559796376107079651466897018032061501883292678306422097273777247419564742113906335181506084864 97 5201349496457343891354361507150322487947369246254415397795581982015940192109645192918493822976 98 48328352484943706948437656273587317926178466109712388349649982825162298442244037565526023602176 99 449043013837037782283753588274502413264796159832752091570746846385489669843268042839230114693120 100 4172284340515626741651280581479067121232510871978565392761774564985864940053072793500153200771072 101 38766790890169467320615287711126565929037640893821548240943158676512795558543798862071986982486016 102 360201739207543259464737668666761332887091257614315170640686564191932743748987264418577734269140992 103 3346815404342379683565284801867609454245181751640379944016810417653615496694423701693485717942960128 104 31096944105229556582099130438942011628606549104494821599822722111532116898543236786570818554773372928 105 288937337693945008859576461133947406479794573855643132126783501904100321148678978712888377053502504960 106 2684662030814314749861801254338883391381635180099082916212140680571187971971950671141956839085300514816 107 24944544298841858105209327568318436008810616327060380915218527467418707629559753113690315237324434178048 108 231772298760506641840016235598614088767064552777672042316293907906203916700141432963226003967619079602176 109 2153512921670155431982641815608733942242243818146100909512973592858655825155848501070091814588845846953984 110 20009370958487323157941329352053240603142725178500871783899315637743693601648485204119446564322195730857984 111 185917122727940450447322336603730732132048727245760185185350208216253418715058063645796674289643716010311680 112 1727449433325371481473874645054484744294102520108091942889593453382951672940246331615806753089016076852789248 113 16050600939338257257158865199680646739937404887813857765340950125658654408102667416676014116187853206946054144 114 149134200714610515834957417338098990851028469343807965437402722445864655340104295312797793966571018577801904128 115 1385680816988943213765565721100959687687476613404230016683313181074821095618066371502494521126822387105767882752 116 12875056944486871900144014776864865391712154539359535718715338117948944629025782515773529696613431319779765911552 117 119628625359762293766338906868130439385946955675727045949922463116489410179623056584218171826429319203507341885440 118 1111529686211940812932439432267421899788121499878130796223963762347302616985293842863027730970795729465415926022144 119 10327780994012674028655582340556940470936335467133770921190779656176293858037827421914839909683517666165415510802432 120 95960604186644681984433931911664586564948141735607736924213802397577982268126145489675052049117690082908315198685184 121 891618205421309544219338443379999978170821159490467146447999775054739384441463092980378495309143732657251507719110656 122 8284472893610212537567914729979974864145946976751030014674563829208850862749218489719128587062562142252911844137107456 123 76975201613937414831175379160399798651217429727893845874772507934327679515291305033517570640210221929910312845726187520 124 715215287634821869100218010042958087579490801544163127174274829425127646475321062144770108166432521146317444895454789632 125 6645424720445823930775848630268462284450535569088031167891468730612953325986064157560371713013982832329463313312352567296 126 61745981215184453875409405162663195326558174171234206869223047798005158365592366006220215002109052912391515845244278013952 127 573712946366825518172585424864527110025871820198930028968482007151396706836571697940486180573040217287085686521702454919168 128 5330655345516817591885596260868175224125672651646250714178532630787235555079681975598532024609630373245383682316550975520768 129 49529798120536446953155795185319727113315843055557166061050045132114644922676316180074090363753525593408097696792837263196160 130 460206249110493386727873516612975919596034816264212337058542752626363986042366713147775107205343769226209385762141309811818496 131 4276007570330384457260857675127644082128068646780384689200942562596287627411049499343089942007792460930572258458644525652901888 132 39730535551968996298821343600376863692176966969413625558310053532286668851796796552518020822526464918159090696814851922965037056 133 369156375259716583877701040904546638522952559516673620736891739009448802343306966412261245884305228876439592676022549691555119104 134 3430017428701360626607464450440895472489744079766352472594854554463030444968017289928306216944759410029425829769958620608021397504 135 31870015932727484019392128094381723442193383352330903229601537303817629187863821916373584686169738026752681750271939561162832609280 136 296120336606236199674426598160344533207423995775843455507950553084097398842526782810128352092695017134374563959415019936598917644288 137 2751402884042619405628118322415336946965712566434718482818822872318590740994580125477509832975596993396028692678583434226745332465664 138 25564667111615789641118065757246829974214788480787869328645989615557894714066962397541618888917116152780724308941647713053149671456768 139 237534171501437749996481945926958683157306858643519576422993791392286246604470660686063069107044093142998138783676182915146141361242112 140 2207049377350891475665272356502631424949032330917611043327702206524984709404568834259003979523358138977353801976709235877806926947418112 141 20506805076824384805279962203144555597479940951063123263697543148907312634490198602304788665471394229534808081217788082004209111914250240 142 190539033142805776150222965903188021879227915579516318629512771669558317588776414829546357078051451504006710273462815486567356018683019264 143 1770393926064338826865143273663238842203582616048888028200472691143354292324093701864028320610068342786471379162315980876589357492435156992 144 16449619806228379928723821780144167000179395915345300049157934789181534149658066592866782849817164160339851556580081632851523132163677487104 145 152841685562599105352172293525112202107878158715349056731669150607172524705153657165302602645858133396156469002588444833331257347218641780736 146 1420128922175533401962064209562627620865178020706936054443248422327558607437126056436822215364671037093329970699668538260868336363713264091136 147 13195131604155456479922581198802367392215962070239677116326017185906539155958852337478208954667665897500517393628409644086921779076329814097920 148 122602599899350052662925420105170470588109832810400649583927118555183016536916331377067538221717379625124098797423299611825794268975197681876992 149 1139162378444665899062474335226992173411470207326081322067329154672342602166836879066278813229751027770998999102927312623649415500717539224190976 150 10584530226349527824454899723077983034349079652333458371545758660040937015777691009055040964498616777669481178392498096331104855233442685976051712 151 98346190352132213384388889807347770355730279706580642837174019136395607352223570621235673474745946554607837416375112522132631827876151958498705408 152 913783885533252040968569915135717959258031193480646643155941257011656103007120857078545879371950973768896473471710877333034312885810527899702263808 153 8490425368491602888361225998773916918333012904324140859293618285729996112283649704083195116672559148806465836770188368929866085020998046699602575360 154 78888809574331847598512646971819950857760477556360886592220241369979842134354647917608111485843884875678484375822037479435340434797710708393247768576 155 732995581016554015448435887759846609882079975302776783049285350388598690422240979789863233286821788791105465047818560262641116498633662227541213052928 156 6810630363024414294769638865740612289349765533098544903500925699548547628990183613330203204124700928836985532892412931854353017206641826321048677646336 157 63280989876393962543538341579043057633383083968421680624598829801051565316988360664119984432439468896189149843713126177986517535636738557298883977805824 158 587975483367444671885542399021231808539261858144555983838801746802995094083789088672922313909012162315557025144413964606144376491573610374243655954202624 159 5463175745456284925606799291118371159914691872777508038205599932036579536474173037352818324461370925278725999279869230984993222360229745681535855367290880 160 50761111764059615467480903117201750981788677279954736111710420417928577420798853362897614362599113350016492295971921423153678296780721289943210714388758528 161 471647003057952342847128816431034461773285720712967985352150562527867573804080903351414734794329357903476650359133802157049345042568527267724115979517558784 162 4382309365632334128386801368854696705967749893063200716157729545238083519482233467166089250705824223428011110424733474334238899901916873621111456408805572608 163 40718238961754101141259956748009987189021427793061221553487643112239079041506838577545690823178546082265808687707473420558503339726157316181581043024655286272 164 378333624081620818670721270410336257983784421061248181021793899440769634565841510226358597593898259339262602826756589056478893516632261012905985821102909161472 165 3515287860194015763060889644258809910138532502006720106816202912873026025024814144741417070629328627701290526866542393498533188209771975897426859085119136727040 166 32662306370531575928535772398994514376913673068788739026791150096273443814988611280647639736161408133681475448853418216666012227877762939334286702534188003753984 167 303481905286580796585016854923061833936971774574390553496123635724663862820206659982078122736843208601867289913225854455310496081539367225443415929294933670756352 168 2819802918739025283822564108172428844018738273420589296290482886952592228341516615224396658728682566419116024692047854242476115386848093075558767864769725411098624 169 26200206213351171829600715124456172759393567482257401012277346724316704180574612841580110742671579034575335676495093087403534876073257151309791134069697007337865216 170 243439284731677678042676490293718528203373399139106279653704568437964740184695102115333645846116823073632077708265318950137992393228234327385034286934812763636105216 171 2261916752413635486296620503843222298739710002899939049376964708195518371644456171021630495680993533003960649784063668649946357658704960434797767904314866197143224320 172 21016605436089216026885081914270400728358160812868787750860172486819723855371990593557047715601350140915270130771693176601226769988378495407002554677736682740779057152 173 195275844517677354050640101360281873411741806537749570599404956392904011302709398800715947672982723523369688843582309436609170451811487488473593652273671856291951149056 174 1814406021374489424727741793853499796034232382056422017805561720985068776686139077528412153971077989877940752317918793612088084854352441852672779874322215043224957878272 175 16858558305208043646429615567151380849214760734904370989637353244595398349121625405835888603844416601303962284666338062136014724256557384683065362821861782621303076814848 176 156641338698158222268169826063453044346128874463912032130765566608584012113206672177028054678408268688966987305145730020433174812304688379696596261066760841489124109058048 177 1455433409247762301902513995313440924959608124530148708921772771803816877095112882286255100673399148727383445857161896909097575189516195653769554442396428123368629794242560 178 13523163338359997082438149875268963931830411489808134056943368973733543162119383124414377461528092414086671414519043935517978699263785825786515590671972555084818527662637056 179 125650507617853124282335366945913002554158589412826856962608225051514147822096419582750080900305529097421972666438294247053000496384480954137359378684537578158971778832007168 180 1167482021003144959247940734070531587615233653180312464384186228096915700522203954154973176740781341748415838305734881202639748362241277542537062117539971286289596562607702016 181 10847662259439397165371550275915208731571772298396421998624788525393495378042788668232786384729917083156390378443138580585753992854543991789944809484534221228224433846845702144 182 100791082327552916833947691016168048903956982225335125561608542940310951430608756795721969198728712766232113087213927219117708923183247264830003221286753425261270629526058041344 183 936500605733696100656040131440326896010517125383438068476365805827209555981383518384569190206588707127733589239029080719970719299720506020119363484108438056828858242370612756480 184 8701497833800203807255693343716631754931620789771526054550228961901407865018373228625217152037454210216654070958799772389178261475963015338914946528308545557766113493277598547968 185 80849989939205983665918028327016976791579171822773465258118221365137777591923588049616567498778698167266035638538747147753074723404350194952751934035769621144075206854668141461504 186 751217893519250315014412546740735395391812824059446034719548518463919115115609183140435145814679035860728133959815574450694736924946357743688994830625859515845795016756676314267648 187 6979943027424474324106316713850086884633452654348849860853806804093006252027956521718879976502776664893017499340989561378594792080423064288944981853436111580495262616309428211679232 188 64854158941626798373023484271689519821769375123504151303465036654311079397610962371436261561798361749472877602245703384437095179742740807235827792794999206834111641131555541464645632 189 602592587862108078873463674739717201189756432840219408757965974883604710205223177232116652212420213974499230810057501812039898942907003229353962124601226993638836280448157470257315840 190 5598990610196386211463991209178011847379283964203805085705308238920570634413116966314168356440942052789668377707408455109564333700168915521661630510349806431120029937163926259634274304 191 52023035935916386638193493770300701193311348907713073590738057609967821597767613857298746678076578990011337791379957662620993456916235362925540589578013175372626274862689299720161984512 192 483372174809687727643115844672541751715042198832150249754368159746789420395098314454159993701903936553566722863528562762282719659731909889664264282748303080154450558147481512876907167744 193 4491253829708498460803248682623942428040073777549758881123801969293929222333997881920864909752150440308669836404787994049713678760850103472420601336922582745707119763532123699657201156096 194 41730496735384240418143379597062040444901096606383874046042833671312906823413162828816839202440050761112159365600646705545102066003583746455335982088360298927510364806026767751780495261696 195 387739019839575904874786020967983632695689658181668098941828293002030405255313277213585092536546211372601312961662629572957380673158871213311735072749953384368568355610599626410130375966720 196 3602678119541218124016008722908613546904330424729951280087140348071998123923464171654482810721650300114156416080508797050200270177313974663957912367059950662078671222557118224302408950874112 197 33474293194404655850625502034884711967582919296019627427999062300600349854451472699798883596211756937384467084184021931277090729496418251871404119809479045909052190047784141311340836118593536 198 311026482989731864293196120953981058303515319464916434785038182581666776322693351658244862498353859100445613666438281014819129078099113710938727906880551775217361575052958549182355596359237632 199 2889903382250710784553074992050465010039117587271567007416294208260538408834964485663545503141371956052178514341714511293878121378749928709966672692758162752647518880997078089194934804297023488 200 26851544853882468647942953387851492779955124531751533276750811857064308586552036105207302375111221957622775478730975462528854519967188794210998116424631923323788489948612127303747745590687039488