1 1680 2 13676 3 108404 4 896112 5 7165920 6 59991972 7 483370700 8 4098064360 9 33256428216 10 285401797556 11 2331380041352 12 20236520658020 13 166277888470420 14 1458328058867824 15 12043248971236632 16 106601640805896728 17 884065647107532784 18 7888499730466784828 19 65645970287895700492 20 589820277851963127496 21 4921764456388574877004 22 44482529752052390626004 23 371974859699210410685260 24 3378691486104162986613548 25 28299175594101159877480200 26 258131467050853090535609144 27 2164640627520145332970635024 28 19815506251146970987330517084 29 166312162673423287689941995532 30 1527088273062521166643677269652 31 12824545857538449498242854166120 32 118062874021810468539735724931096 33 991883481880653282605960312756508 34 9151848252951377071103289490974772 35 76905361379695303594275617710092044 36 710977668496652358141194942204469048 37 5975190511218212206268207158079029352 38 55335010921302017815287791629779043112 39 465054919971737059510195538469249822344 40 4313380459928045156604163565652510546264 41 36249418584518582600876865217994267506100 42 336675158128731534931361138560537026990816 43 2829123059781185104870716832008405125678332 44 26308818720591029529662059484398671450453024 45 221046744003841804631633272400447949085737416 46 2057905275284183218912789658011106990410321376 47 17287784691115391451156379110793020868733592608 48 161113509252636662922036305593466786261840620812 49 1353224533631709411823729354659782519832176980140 50 12623484305877958110045739987373065796623813178932 51 106007491837701652490311896817436288702362542327800 52 989766478479981968495132226526860468805065344132444 53 8310114239950910519719957965322019472675487627568860 54 77653975180264403171968813724693122701814959394391124 55 651859453659725367062025550797040001477068296686235784 56 6096040770862411199074532699588932865783824405839987476 57 51162812444666016488322292991365621003205300105758028120 58 478811511593882666331243661505351293748257903848410962168 59 4017801842586653371180385835141401091480174605028673039032 60 37626690107808188867325414635137901491952287809936322199496 61 315674190402839585402961224456055247751633439756991938788528 62 2958193579469791371676650570220619785442918652282108315909860 63 24813668526465909391019241090434640059230592449515350429866464 64 232671159579376647699232275028801858648316920407856257483081992 65 1951330284945963080968299574319808304803551669728075344732844800 66 18307609564287576948143742732682756914671399516669379433152988936 67 153513455045848339925755224663746857532787137423658134146712538240 68 1441062455267070204812639608747258073274643444951696360163229708504 69 12081672042258097110789626558638249265652062199711714759495629797828 70 113471292159923523388183675464280976581000067374159867262399104349736 71 951179771727616420554929230486458575897902097671467938822585487870184 72 8937829065277698686289126810288033789544941164105186521085987908438968 73 74910719871045805387443459280487719833287735529489272344267223013880784 74 704226674392124849492767324055832534334323358789263399341059542647123180 75 5901503370918236491825792003558502349462797233599935093800025168028745764 76 55503380976360912852979126848286401773505020121265174598693842995677687964 77 465061932940605985006993692469841584065572319453698550883325362077955775156 78 4375680984727966842743430150703156580801369750098684796828412315948706422620 79 36659033699574852078965397596848561767686593935828241856365501395076630174576 80 345051797434793911328628095478291324302693339829859378494405865379589524300240 81 2890456465840832777983963438076979197114138616398649476902068644015606810848184 82 27216293582913672268931360080114112746421096703833941616524106269421272883941880 83 227961014622546073639686440462638273086474262867021025003366604516845871918104032 84 2147206017962161186062187871276415853314772463602135727551059963155595568401541180 85 17982802322414993370268670035561373544667539799541900339405742010608431391623258400 86 169438795311285171425304451053367121898212860384727081431898857993745781008609398456 87 1418897619945524003373589988223634677958958018233968734202853341994046870925357361652 88 13373376795244444681663527933762887116717262482933361706373488004812415720072302005376 89 111978909541934427319824682062648346005678628520711751402868594967850196771338498934036 90 1055731248908434199884226004176142988716335832156955592905427257738636891119141511513620 91 8839094437711504389245984978446469084982204603532452072871972533947999985182331908448556 92 83357561981816558386239746526578037819682607024883510686739950862294736082629103339376532 93 697848006564275793194504574667387120420791644046425501398618884370109791998714765374491888 94 6582812533139715564561424674169571267301852344316997956015391750534123480341915958098607444 95 55104981804805256857535319886449002736047556623048140835722388632870524697016568512686658128 96 519934452009044208632014370108668742271568049917598506255708378425682361226577801083514039804 97 4352046315735794943375626469006248032058483832680970938316965766193419949764998333261067103480 98 41072612630137194192358106488741967442506091097560608479975952369923149480486700288424911941968 99 343767394496229655357826486030197900933338205555068954017914355170406709219256767925461031682984 100 3245031416493351412783922239748777692506511582518742590960888000115074439045695312053316179279112 101 27158170461283196407676660106140833939931276308341143099828790767818901460852749161282813999128492 102 256415780303254813842377526328187261534462016761460189085233998027444478347265357431419754827156652 103 2145839938547495315449110838308077200800275751794902430664125211201931959255294261419080726224988864 104 20264060682701391691437375335729881736213332253153187945462586686337212411113749894824524952195372460 105 169571029399336546080569111413610795703126354380197596687583405115314948813383200947127966630701453708 106 1601625201442657939279729857981278669827243144456707314398066548843540956303992951058868311244513702128 107 13401710315446234460895826118114565302678691172122974215517068684987753575116501718106360873807468382048 108 126603285463408600684476208818754221736606753618622698417767046264746801646567930810979219955830275316552 109 1059302336169298085725425883392982112782223685535715142240201447701620225671528187770729261245912322706900 110 10008658427718383565949392967028855700145667762988436840491128824287360246611954282527492484722140431342308 111 83739012359138808658834561598075520749829698467129558363810583020940336055465223316304236540580727037969548 112 791317682402456126078202259090220978476440766510706881506290523223784087710240422545695417811505679108222732 113 6620353292009666645094073161947345341982241948750922398281917697194864038355214194856764792881442510907068632 114 62570184155418277587445049034413949571855777358712276212150449561699309629862029041053276055943234689308688676 115 523452530977292523967360843836999071067146166657309000778544955409987828973814701481724205810672815425255573788 116 4947925455556467368355942339984655194451558495014697394133255296835275863962103836332936994404769802846541159756 117 41391748490728544667587495439653028515034231378153822384899757519010240826285238781501319199489692785299069056576 118 391305309300960966340881210169227132086377288338135080396958177205743642861522443285841392998534629815717600417484 119 3273318255060208567344871925053937876560393826560186918366067661636804866404632467351952118148560051154823281827028 120 30948746490350503806705468123201120063393077712035783276953027330033121539293234771432177615337851105981942759151664 121 258879985558352020529723650797553438694328080330186755247491436040319437827533769491966636985516464524539173575101740 122 2447953086708135613801338814473276037409434805707531826257619987423337755649149418532922142562592797533571416409782796 123 20475872520495475378814405172236581881053044797327937501160784029482310480989281026518002459101468176692870063449215912 124 193639480670010418905124715802679070638567257265759724392870520543308968600372385698921464471636313522501533445644600984 125 1619638488731755025922235746216039133110449008276421156020077473147531056372571902537283399190863383568693525879907443104 126 15318410914803120812548453461396344291454156533630203506062188171144863762364975527035946153784316979026693041674405442516 127 128121977699363497944087422933250998742285958147779200022497786246362601091591073940443382647140790114939717892614114630592 128 1211883317104665611266041093093027324953124104850367661393495341348832027455903733741298006994989653245617787524822063878464 129 10135782924037535217838644938583012221236238660005105529955198544139331058640898403495217647848123240882792908875778368886780 130 95881226239399931544753022207166808803780452267674270332439139300440865116347398911883566514694936326510437062302775578133036 131 801894874121431327842545018337545611706510048455769160495008028272208254636262949358848334718396816163705017005090608029371416 132 7586308863675170663126338914931126482396332841809487325032538282504975479737748624302750157438345665101970012264811989517331804 133 63445742721370493367495501309938803489201092218738911140856367421728174960193610603854472364705192799003902264925581792178819588 134 600274925729493658133985283254277210990189338868048721787105347873193517809196987131743512050829551392978148120017721962493795580 135 5020083920019768315674034570359560580938234746966586936695958100702042379228031110827333891884117067756560737642605610034998927816 136 47499745500447669414118166532410391963294287677676112816473867387891773338396389828915991452375952271005043742010519816823757774608 137 397229530921171598410449864410654859021532745813222386867562001342414162820502008279948688581954823562863836416260335429725389636272 138 3758828350791911204246179954077851829500563839074961984417599719895198399114355440179124961003840142878855086548929646776667848939216 139 31433506586464055642279433997114648498957068183783023020872707262291989901543341469300650550842481525175121676058068996925574615794116 140 297462787125129462052558834946071520931489881100079035834645516767398451025640903723673058446642191151581597368003172595520090277801068 141 2487503273442229164515588699229986242609661323780940378623600870809971603182116372875364241023259726708678715364780686978877489683413648 142 23541308879929433091975384625104678723910174549659611027142565457099620047853086104203660098978986466463239494503503347247976634876502540 143 196857904116718180387335965867111297113026333899691767256578258895449625289539065872034007857709548520296164415250207352901518024511245456 144 1863139287265500490960572902060460115201462025804930477387017960025465664772174562529998024407559158713771150967170153125449747360311810544 145 15579708555800187027897867418730035757246269130042512344870585776209082513657207475432395755872750701605949642320515108167039688461288759028 146 147460533295331301926502528604749403086977875311051946859144668697220825279822541952542420119401856930767335878327061864935823495211543598116 147 1233053869390499326357373225771881586504649489923266426356777834357512373210554414491872334896766819278904246744380093519929768059498577273292 148 11671350097786567088905509808738041201404247528444601010139469453506546821997954926162039692259483188668563661525342050619575912954192611435216 149 97593311198821348980718486736176698016880577244122216108677009231572699031415606252278582873153325167296129647549970832844237403226421392555892 150 923805043607892651942434156079080222296841343115782384118416949587496212438355317398342442627989074201434301929867469743625386383426504810065728 151 7724536455401099262478691853481216268548477676513633652073378622382090875778377509766079148997417062737150364108767893634308295707717132131152648 152 73122775249916890593131936962599177263627011005776636348397924420902919744088424074107009044056389941701020369182130600835822869050348495154325052 153 611418133378610692104445524712708729816640304822368337591187962301506895857610211818270056763314399265905072792098500538274160210615300772734940632 154 5788117309690087865925523635108425229002104535402861695145154573424202257877483258623014275735372869034633581857084144847021245074686461739966955832 155 48396829246140977203024525880587499868549285137081146076953186860690359501414758440995012239679724788596916099643352088577535673932326634031176348204 156 458177299362580079905502473453081489312618611330417533916755683878929164282025840784759360092249991753658075060343867509823299873509603111037351247232 157 3830958536926201189683578152557100498819794680447363849164358941353842084366635533898442705538818824559747259114149010902562308471705132532006735789120 158 36269427733278201803296240626739627466403840245899153011971925482391089922731971914248796147761749429860842695483480619333311128963588536912563092639196 159 303255877324208549302039147053200219654857357804213578009538580695009093828871044372691298251131703643303292220733023418372973290401167759007570483981900 160 2871164515196499036068900676281743259058988512986439252393104676982493879879386505564922052923087797828036110126324208805841441862886118326113450741596856 161 24006097300863916687440053463992028349335165430664331059722007924829986287029531005979142537566570793365369854757310675527329725056257794885066322438774436 162 227292485805495246054723836571494593059824681022764632300894574384416183616671588593156241193498787674217744328029369273974506090726823548707306029000134868 163 1900394764688297977016900614002961381172838541188363058170839845572473622996711902037141465709616000372567477924261533397199723008944830716054280502035363560 164 17993727012117857890770668771984900986022865923223698449899839428640039881045104080514763631640527432556751349106224108397796924029725644078976596267436139940 165 150444190310039442538750755362542194094694974782680440604639153010759262514063288338279277024643577848978723393106945392336907385807511425143015903140617977232 166 1424510589293659903028266979748516546836768994101145751409406298860789315432438817957521035482490198665124038737404362113975333661751457657713998300281036420636 167 11910110479204602581676741784604392420247441551094634998788822087194296765130196516068418818690305293718351312418631186079554553835731136230767569870324900773828 168 112776401115899751438687991632413078151394896138139048993972921618840524554601760881876897905330130583981134623777303048031466206023242722760815967227693949302164 169 942897328000250007957664773538690045607883058718521175504745717273417254316438571189728231475768965794753458421592044613577286464630741122350847616254244985603380 170 8928495732165003943699349952837308944424644628387134051134168673669110574990433363126910046393658218684654791269333364365690288291196776850980574860640244222030156 171 74648445953590869407915949728355463669705689269681590587251612054199600857100216674855711616804679321008410171001387364327983698317973542378502961190590027904075912 172 706879557198764341777386132026584184176771260931359387068963037396101118177072541457037802919297793270333495242133366618545169974236293143623723987238681480730140300 173 5909958373419679387626474226086313294626797283153703636359684164403606246285616543623265026733673171113657864220868253567344256671055056693332169887744732817837860472 174 55965345211220570033216203537353964084075965763707203456750431834884960678270853970153983086871148087704295750117602101312235526710461945927842433193865457184558425152 175 467902019976969853981881312096171233029632922317890332297942984184727666331692759538262223749924930052094859266570862402623099322218506728420972797804238514618783245932 176 4430973885013202925352478490307673153777303383072488145705810444706355138410528240722745167916164840933300304566616581425245463596083135319965338839483148228480744413704 177 37045192291369521553274809263533452957110665777572536931918594436107772890780987761080973601600976701656031683912694859899097177246854383925940662792792531838802980151920 178 350820575752363624825975211473554222835576993350493462789008616168173230533657559821938662574668107460073962389603551540180717054510541352104749550529394070842406693644888 179 2933018718700261500386280895461296706880349734699031865327056611762726999710482689635645898405996318086674416667389789408496398823468933397413659274783854679686531757046060 180 27776430432316029483413550285808207313449710927805855245227294982548802288402843069458971139193035557660830626021215324477222133066285564677899147997379251695724654511772080 181 232222074127779327037432189442748323146849966721231933142488965826635109970216411869016885724033416642558081317905545168776785534321060111295710963832844498463060261061061200 182 2199241834170951661991230217169910477478716427796341376109866447509929673993479925903051339107564528139305601437749744676254942894603230496807637361852494076945633290234475000 183 18386433957993110306429561774206899340089288993791822966218858634658228028530874331634431487978122532556074395831485246282912124503727313859785828133634480307639581829228903336 184 174130324224863236914408519218965397847668352541413981324789549998449044136150131217612815955093316035836859178869787043793224437699481214124027587917654777658760457199766292748 185 1455782626511450055561244443335688634731123810836262842518241279309303125477726977739868093190299594417678559862597979627081083238694564144919007534830047045365432366113619708304 186 13787337342047079664852381928464700579426206469622804515604107139820303193076234264273704415011388840294335349510050385485045401863303708022886997876751222145790116206683708486452 187 115265748590054885889151353956247635781098547680782030624920179137480993420818262584546615296597272784251059131714189555915340912484181389483696740480001809066350216311222766587280 188 1091668281009801185950466070333196747687620942184256178993385873176658026510288985343585108901480322792187787668658674547005378532670933687793861889701785073189929072057032305977152 189 9126588104596038949103648263411787750984234253055572819093976032964788119591581033846182463373888792793116258315158908910659933405401543994464974582577240189553579615307362179358488 190 86438061665464696404188644520122147630321574793460224247292994068131720966974225661986440960831653973868081642406100427490673747155469365693848015274634564955299120652068604638601516 191 722637993571140269829540912304064824413298354605553285183509644415146246060289163030599262300034976890143832042752860917408610978281756031650355787412764513298926887171994593695627072 192 6844207077960695894735020140482209393196122401970350741806584339466133831194218455167953053398366623334296570966117846774157908413600153570539542547810595815585999012284945387433503084 193 57218576090494682933706869349501595842989812723445585782366854184542515848712271498028641484438171875902540903187472240699793332216380790301654842771524454351054964368902309640317189336 194 541932039463848933606977648647050804390334083125624327612090051159401592017534265491873850143283220142342696363630324058037438409585016552238073603740682873738721928905269934649870662660 195 4530613119476303670233413255154313360844299065977257686485318030815721537745229782576677203554916654781106150482600995436626372419599749572697134741040951531338157698224917311123148561348 196 42911121375961674902976620224220531387691159888935970181581036538308335414459167947368785781885709417847282942877196124723100047322814636698013958501756421060799207571959685098367571357124 197 358740464527606087545401011549893573595951591892112577517878936791643901476645160658183919363642409277694789847111920559123219693800677410817461276738430082978343130021853887066140036285008 198 3397801843164863829505987868077796647438487143121374631924376276436901121577406081192756726412211242316905928189180913613803484773971837529980235021855308236199129466234352306865061989717148 199 28405798437957724258741634402363464818942015343258433132019398646358249361006874657590145769459014454304554022082510148525084254483805397365430035941233438266762235491766234632467566471643296 200 269047641054223589549213319737743849548952535268614084544091072373173088048284771380107386453621013186064057148062574290289147603999729885312535229556096508103653836078801346680807907482744144 201 2249244601620428550625865808797747389674731033807839325220016421337866684965362622474894094451141123747465605801040403157189569818327303262386563759529577272844191970492747294902190661193878572 202 21304095892647539306494336620625437537706002926861960688014254178035222248653766159927977844377573672562333503122095096428187559537186697322622375401877023918788580540100509384443792996291024520 203 178102181555771428025549428349455734954264814374855308156030552343059411766739407480083008076243741049324087886762091126689533649287645050671595641940820973245655480766289168073685975908804455012 204 1686940009578815087899707624647617309303796180608733930332382613993224638218048089313164543829944919660871199095509494691981413894755511203068735874957028546482959026437723853421345202922243128760 205 14102772002750538102875993360807322647213925469729222275530331207819490926749836656879501583716152154298120041748004387101059345237930404885711007231313845140172729085496946070012310077322089614568 206 133579133487219936357649663370256897933645675583051754811096192741284803927685472579556504339383959041666135701198710752410966843127136209848365083278890949431536319736947355395902102868385931059204 207 1116714771959413876170933697815972163618083909732276898579273654899492130661638241702415592781469014387904908362811847793745154394293160838357972578562793666663418781244236903201254578739948287653208 208 10577423909903536943463381818840750245308650056299660875038030623538842435813758494930136646985320788144290794606968542378560908470790403254135334589285886967374681007698070848481549369323141125545116 209 88426495789346092480181291703619247081540785392578982041399830501228743751127215360575401888307937644437098670947432626835342807540013270648447021693620454140385842115548375387029786655993555013624152 210 837574338674763312930738845028618314555611332423582186623595564984717178379965450853851216126110346471857145681842529985481798343117753952337387882924555139708618300856883246942237423466116234607640248