1 340 2 1944 3 10812 4 61668 5 352180 6 1999804 7 11359816 8 64650988 9 367695852 10 2090439976 11 11887700660 12 67607537176 13 384454848916 14 2186228909392 15 12432532688900 16 70700318548692 17 402048993757740 18 2286326651710856 19 13001649688761756 20 73936344281611384 21 420452872588552120 22 2390985421552355512 23 13596794265241290200 24 77320748381489407364 25 439699110666119504412 26 2500432567444880008788 27 14219184742287273608348 28 80860094075118130338952 29 459826283298060210795044 30 2614889502275965133208796 31 14870065796275339974634616 32 84561453411775363595447108 33 480874765976058647381683472 34 2734585690858323551470919404 35 15550740916058930568466194592 36 88432241811847575816826335932 37 502886739254953268098656829964 38 2859760957365895299589882780996 39 16262573845827317039984066509120 40 92480214968430411444633548379844 41 525906307431683375208975395298352 42 2990666103981821777881049636176440 43 17006990825415886580563894019018248 44 96713483511602294407377792556946736 45 549979593036759745521426223910720620 46 3127563414883262719133308741124713588 47 17785483385135703739419737475035355268 48 101140529313536760277540988828967765084 49 575154829829967394987190713417783388760 50 3270727180507918474735960676468718839932 51 18599611329832879985429433866506629995500 52 105770222500527200543672708333226077507512 53 601482459467688052819504313390504672297460 54 3420444246919280612412429125683668779683048 55 19451005864139781746474469072783707133989140 56 110611839227481526241378132070512570241948064 57 629015232566601794162854546837475207267907604 58 3577014590518756337748251555380452968101947876 59 20341372860838140541875832879664236709573234284 60 115675080263968170965013767142307095523438904984 61 657808314395361000187030197059644810301627167004 62 3740751919084271862244739222466608803107778932952 63 21272496278790339346872470679616372743051015132152 64 120970090430889773622223521195365317916510924902328 65 687919395404863068873368993152822310248043371759976 66 3911984300322156579369848002462311616711190622079188 67 22246241737319168358910905354142084744709618285021804 68 126507478926867409384114097286365356270595051107647140 69 719408806818100124010238526971662002906305234560512252 70 4091054819190823813582087564643811537203612231030931128 71 23264560254203678031558548683209309924092907434995429940 72 132298340585063626932199536971522981251221246617011988316 73 752339641511122050736930553403496020309732605755483068680 74 4278322265313328193103576079213896331902119571391421889828 75 24329492154781231674061191983948749633614075009178412227584 76 138354278103033737578452792620056487917023176519554295701164 77 786777880427308197340126861289873697392495153732671102049488 78 4474161851856131671420489282115980001704344683722744401200236 79 25443171159988145480378861626314502329234318906108572464809660 80 144687425290145371008367474118975473393787371415187784075071908 81 822792524778234133768976971550550970333413837501974472329638384 82 4678965967314441558809007974905092215340790504789982100614196260 83 26607828661529801775132639231577460813951462345699375693037707536 84 151310471379145319214229178711545598865404311338110827163852522744 85 860455734296014069774193978719705382957129714314488858601764441576 86 4893144961710414310865574285312706838772208815266800723741591950816 87 27825798192746059571988786331457174896567246428652457103815639743772 88 158236686450584856990269704624392032777744846364172652411676297007428 89 899842971814124368190784470246306506989028970151679293914558677607956 90 5117127968779469055121530447626972797285367482472044920594026401238524 91 29099520104129886468250962038989621838940856223855962058672267240549288 92 165479948021044475837252508600379866694077749511212437605627089401350028 93 941033154466393466196997575532981242969920921962011451890195425878864684 94 5351363765792061402827305863009807348639410563405787496155937118517252552 95 30431546452867183652096822446290505176348515984735235778751357735549837684 96 173054768848430782112437388399029018329184210305056479120590931833239405752 97 984108811807103820311762096951185909376503578419257583994780755455961930708 98 5596321672733675328855037720267879813003589554425622853661765467905014332464 99 31824546116194593364570658680207020646233648517593576386420238416880317740004 100 180976326010056862750852598821488114455608671479868829881909964160716715732852 101 1029156251169018782872257473309930509103665104491043927133235331640005852370284 102 5852492492644649892707159484418501262088919706710702113629030724958528101675816 103 33281310138820524781938596784628996597089376746694797869953417449418010301249564 104 189260491311767598780896395956974490942077349841940433924972431980894619394612920 105 1076265730590649383035567118825497480425023750881953967860019255677885285871932856 106 6120389495003926322379233428536065255230270343609035151388422621325321047450374136 107 34804757325123608487190991471702293169635730825481084842216475470362358509576918456 108 197923863089038317737320754145503013482669117181156931087893398727291210818616568420 109 1125531639659241880602534350754009458852819536039189916640277264642600843421335639932 110 6400549444127044726683663748354318671470941151216555567826132457208376060892827549556 111 36397940087333231129418939083390785186744511249512809947863966897726240503927084890780 112 206983799463764164416900742775422074623273987452742194206690363758346631278082020940712 113 1177052688631827072890150744012203162927728845319735065106327885563740824448055185321412 114 6693533674638911240473228244812009808872069979680750314806524742017605108678810045203228 115 38064050561409693185679511325565370906426848199681444195755323190872009920689363606340760 116 216458453123374223304699379202861353832421951000727400194162777335543584573074937215683268 117 1230932106213258441150036939009393352311772841103251075391610120181168036623817993960796400 118 6999929216176176450757755059771332362169144955326836398730627438993185049760904926177880876 119 39806427002877901582092091307903292782489647304102234672414987637029193719277547702088766656 120 226366807691954589293552243596158192724316900037901340796557316460963430861586805664855596380 121 1287277846387511555931559699973451570850435657152316406376420029050598709619404993299613561708 122 7320349969572703481693722406985319310699245093337128126071986673796429392919723742445304678724 123 41628560475429429979663433162107933864403165035037019956369594108387597450604911007002558714784 124 236728715766254367400362936409184847964424362369986119636402311716997819187816556142867374203140 125 1346202804716656473808683676939149582504348833858416610768443534637690670497931298800105956981872 126 7655437936884756765165699029754234464877045860692756736090539473091786413239985775654888625622200 127 43534101845694376659449913108834925920812607111332387290527632216726881667578154617657011008697224 128 247564938692784378171435344968352231927724585576214410132014539297392208853106315551850525822882512 129 1407825044540884495355594012423224464956109721805101946683343781599928123230034305310811678172089100 130 8005864507720416970082073970902575632746669593667968256463828198675921429334053592405169447771103956 131 45526869098197898470018378641845589218494941031446154604461818754611785702792662601616907581542629668 132 258897188165706837039451093751932493624809212507604910487494595417766318928600333997362142758333394012 133 1472268033532808624149547102357334601200420262515267883636857250981626931596134829120168351224111682744 134 8372331804450539947184617184391065505562186587058512958918997210569477896722469250598911202729691913756 135 47610854985157828346701554254879182168778117453718625422080351834553717678409907649935986349730342058668 136 270748169728862452665129880060942334809156097811808650950246829999996424310515991379833146045230008810072 137 1539660891080003116692327690985647236153563297929369862240034842712249642022155837137037933511454298808628 138 8755574088996553900490771225394750197898839179476666256155242448508162647581037764910490549443790266032776 139 49790235026450678858542376619017418662222757463912229169743618154259652285575037809807977962905523175063252 140 283141628269096560834158702361350935538846111548119502230849884259814851355410180485751982494989189812324864 141 1610138646991443210715591747068591462333853282075215920723263674728008644403567874381992126679668101398542196 142 9156359234013765701462854955374829766947196962348465310453733358204167843009407981826131064165999060223840388 143 52069375875774939304927847398605283278728230302037611634116389771456450423391012996935487419139964700013121324 144 296102395592035720946097060920269006343677465135974527339141501543510827442547053464674731295245357810732345656 145 1683842512046194934346239028073166362551195276358968768072394558106503928152014641530526555166322599995363569308 146 9575490261417871517904356698490959445791110636064201008077498348153455947325921980013661798905776680546721230360 147 54452844069774294821041025745597411129102951788965931783182632795123317967293849551132721471783929348943400442360 148 309656440175638645598504281079104877003178215913993499281068144882988560266317322363926445115202367687905720947320 149 1760920160926432290863670033803032927615288721357767252801396819739373488074683512371466235079545187704415949702088 150 10013806951337297252252035772791772742266726714162962113277815936780665991364061627875844385393675757557797841675060 151 56945415177650702858787928105926631478403700943858919335743245843693516752608354601259592326003255503452901126315852 152 323830919201208770235826710509558613710281316665524355033825901095611252273416032277908546800033054715513065566982084 153 1841526028101672624005391807972891084865555497148217247384477004546972925336719955397511399999056267361016831624101500 154 10472187524715101022720498665268348164027297621894453721280001103204536883391076774424964126937079624668937151731917656 155 59552083369599692680750318894379285549070820901677079254050198960458969636701360607706855483959243268350568993961853396 156 338654232966118941975728713682476691774057423999367897125341448160085376656302009346516212552271005628167694118691724828 157 1925821617257070313864806332316871616272708416121885676994758509578275099067095814831657116325649408506567698658393985576 158 10951550402931735800223068739842275235389887795706018378363340296989808528153104596747684979903387794702181886641351688228 159 62278071423239414905883585531126436523009854416390893287876216508862748940814288224010671467766467946853998430475147584224 160 354156081787270757417441463819881568350242479814242000978306807695126980688897448005053397817841559214132032705761387764588 161 2013975824885746126052672640864647767410816763017295211695481270323823848051936823891182564836291111820323913098795051009904 162 11452856047974291000374999384534928601845658894211286066506526502705040158200900885113312043401312987956711404699655340288908 163 65128841188082542039328058910005301391587314076390456734299868384225756124950563907170243483104053227096647531390702477588252 164 370367525509301569862872989730800098160787999886015003336932771510418082856120285708271161079756156575154320682033670174251556 165 2106165278693508909596546013853493469771337729763357639516898257848372959697158550218278160970955577184910680608746309148970064 166 11977108886839216523497698223510463382382733420831045127310739611119128977002797073594512058535090747989253470177837819618259300 167 68110104529017865631152500921971416879819643900829677804932293295805833697725184957558861628923309265493634413935526102659886160 168 387321045736771115998255364499570031524770453853646034377343390896682236203970755283102384903621950984188906262323543002054652024 169 2202574691494004773564874584011709141686024773019239208258278429902777653588550802046873152416990366897657948849074719654867834344 170 12525359324024304790300918097620415975380874239800168025460139000910176773887509572656673843812565651150732182194609332961677954304 171 71227834770728190053554760079704827073799834862281284197935768027566418928112747881216764423897117773824108258025964899945997888316 172 405050610915017537453961332486228077325946543100212566918746180784143297486675465499526701217233832706813147257600793381285729266468 173 2303397231303365832987347160821176114848192539905105077788767837641510089471665051302871655356755800539214936937671174821347402070708 174 13098705846142203892218091779191376117232564582694104348392258760839909534378057305505292370708241766304319952999369087432492799487100 175 74488278665974809847883019618524311565470475315355002974225585514507328504236135587276147537731265422645830389672459059352364445241736 176 423591744390080229201539323856850078703905791224928787568520965886474135595569361447732129818980472338566655563793273020891063876346156 177 2408834908375888287636172850284396930888013091193365599046969602101560909536935256984643787377376626013722881878790783447073271479022188 178 13698297222872311697616955892091765008019519132068252488035427701833933975145249849360396369677485485657217604309794480686745117691015784 179 77897968911728488181044070532816121357592120227375832536597242705503452929764764709637747945070761123409654517632844878494742635026578740 180 442981595584055870445949285507991945354994915838198335223998342407753487478966407320279770982536196753632765026324312581760826507593890648 181 2519098979956213015540442327049032277943607659793099235687987026496859114652843683817233415692079536070308582650432905614325550286505249556 182 14325334808660926450276356005573715281216807293214089027213232938681710731166340254764345864260278698050771208374484955094162041947655911440 183 81463737238224531228323540838857605503464034823190339176191969713144498198463163932198051586266333635570980716057279842419828918374349611716 184 463259014428496143994001504561783577109962717516544764003816395647665032765253461807960087261747143551295278779417465500834447820493119341076 185 2634410373558979036505712682065344521487839510778468508238117988787545540003586107072008208575361799721270313828681154466555455787746693260204 186 14981074949781390815131321314212135711210323182891999663529450823804488804309302675804394272080242645491806860337621735760856946517523689789128 187 85192728097167476596649353521266347901121211029991555880053755336797678639409376616886549300630108760974175337817678590202697166217222032634012 188 484464629204983533936538699212793493368262775534598300158558429451985655474548294473960411297974525543262683030344065471120523258038684368710392 189 2755000129624042252319428592957200231435206322343826007153519337580996878019621415317290416309526660665679366955168014607441902719768256272304568 190 15666831501577067922312291097142427781710909890321071694510782417223322962721973610729659721032965866549493246207110417997127786517963804500120632 191 89092412976511383223204125816160839053128486610300349373742608958136082058337720510365637276966679372490861403378613028808286242216764714892978328 192 506640927948848288283371152334100680829558547407567994987521779004589848466155866792172471901185679945511074897060510088764765908220489928270320708 193 2881109864434173178296949703347240690681944830739317723942487795148497967764976266901308125427796672716359895926097183021189632100303835782506740700 194 16383978460930752701733243370055845233642162492825296810933572465942282577221312170457012908723464083500436837980117060910554305753104739366439735956 195 93170605370497130815722075609836427693957897619658022714413830436530537816758061725777968460216353074530418435007604301577978234349229611565757960604 196 529832343579128821055965446193302178298046983299018616394521484603387915846632404232836434650473674595493113880594997562348330425553211996685847914952 197 3012992254222745728587766879612762221544354453022663726982804898063074804370295527959125772750374257732718704008704754732222799962089168158598767352676 198 17133952719234992015999780778405227754328809980886255975102024777526234097507352478003376380548846215080242021670300829968524732440516074710684498694748 199 97435476434941024231130852075375771970986169300711141227780045630867932145413564649824984093903745761342554360171240223040918048084854036572139754046648 200 554085342925343811506946841799451917735679092595015224407120225340538168499643672421245102798503040132508586238737699720410944606192714564994495362639172 201 3150911541441385848957866798027601997048347227235754977823640627663339622389731372517510516067065898348033183267191997020393023185108700634326856707331280 202 17918256941379225365844477325498944353367358754201969269524505099861528764891480947302720965645393959818123562338859084607211221567120466643663938377263724 203 101895571359141982748297715834747361891407751477781143712563390840557956362236568412107122457437391853106790846958632939612521114376600811219334911041270752 204 579448519829451995605384874878042088657244583250500451814241890151448293126206751550455573944985727169471740679663610968851778026531741608950326275237003516 205 3295144064201948972831097657873175900124192668162847437282681643393302555538903403273375204762269334193159809253701070474278922649088857875871077730123362508 206 18738462576522148010664331648921146646529462857584987139595891907656906084253692233477311096407617186422070961824392553773851369430317739908893853942953185860 207 106559826487210426920518809361104393726613871770524365698151433372543832266264482112962316123589754829522494849681911867790075150838764624599494317051334627840 208 605972692509540780456802986547304312172580992915732453155975603594514182886355577538888304584559950147616546360374566536185236077666559900881134842129056876868 209 3445978809953627870389383065358556315014787284994756603411347717233163159702510696257735002811671228544229944421197599193725624035739223231512102905816827378352 210 19596213006681746111678347061265890437745444651351249868654376443841054547633785054303233467877113138736054473175698587186174236016296723999048100436877820812088