1 16 2 36 3 286 4 1348 5 7902 6 42812 7 242438 8 1349524 9 7567448 10 42328892 11 237017542 12 1326679924 13 7427188036 14 41577119948 15 232754004212 16 1302972323234 17 7294158727224 18 40833303099488 19 228588363496794 20 1279657095800040 21 7163630065737192 22 40102613098340110 23 224497858383474534 24 1256758205083404462 25 7035439901825412680 26 39384994150877679020 27 220480565060407050032 28 1234269056232915841034 29 6909543718176618009114 30 38680216562876656823994 31 216535159830294154677362 32 1212182340455277153717352 33 6785900394495573371024310 34 37988050664625560705239158 35 212660355944687350784949124 36 1190490856974357650617542390 37 6664469615146528881199276590 38 37308270778401357156437434782 39 208854890014218323775620488630 40 1169187533293661905923987061892 41 6545211787553825799567676618074 42 36640655261907894787167455780030 43 205117521265684234951695066568760 44 1148265423460324086502051390483704 45 6428088027675976978659142305390520 46 35984986438964186416207797569914140 47 201447031129193161225283318543043940 48 1127717705815932044405588065692935284 49 6313060147285788761434076363847091428 50 35341050528609169318766632330831266066 51 197842222840644410937862628947168094002 52 1107537680772716929055070309455763936068 53 6200090641518053134938044695277967246792 54 34708637575400406990128620527557771161874 55 194301921051518111751135524185607153307588 56 1087718768629161525462758078847809773428564 57 6089142676641052304426072392073354701494020 58 34087541380958124031138692108101832911831596 59 190824971445652442424553498019397697005966326 60 1068254507424687420714120312096520425994849118 61 5980180078046911867463312548061418613485496792 62 33477559436734181310094332148428822514640467742 63 187410240362878596016475618244980769118422337884 64 1049138550832731370692546540578737899546646398694 65 5873167318456862098771915897857229275473019113360 66 32878492857984120205052714715062839205039978051856 67 184056614429390637284312077807416991952292860170852 68 1030364666091524155705569680609921254810339317676858 69 5768069506337561045379692676071420090835439893513448 70 32290146318920748783908310072223994538210924705134150 71 180763000194729733154880781851056085289735291329540360 72 1011926731971897261521838101664068559517386538808505626 73 5664852374524702556003649100859989785224734262866871882 74 31712327989028126767904124470908130345328666217088497320 75 177528323775264394816013668200039008138136837636258997346 76 993818736781454788916041184989054602976766111251662604228 77 5563482269050199969214036338648372750053397463328391476044 78 31144849470515184440487821096789919995207355309264498099628 79 174351530504050488083455539410726310739004567367812630220738 80 976034776404459851546772920921563780536938464950441776497232 81 5463926138169302561200902616388002709419776320648198028247864 82 30587525736888582240491320710343749915452653892207309712225642 83 171231584586956848823875958911896926192250353334915792690835366 84 958569052376796366704767239169357669036400903514109225983634628 85 5366151521584067042094351624197921275155439783879894334963473590 86 30040175072624782707257850049310224084016352072670646488874478140 87 168167468764944383116744068086436340633982099800489194641276726288 88 941415869995378579808241175319778218958544351593729820217896657808 89 5270126539859670411395885766499602971423195885691594985047714518034 90 29502619013921664843764265255644830781032360460659260824159183097166 91 165158183982388538182843562589014212332125171587285601026155161438014 92 924569636461391895213096239690316794406414703040201845953799120250316 93 5175819884030113359044944135851062409986260642312411988983795267823276 94 28974682290510362948824657605327038367587238408830454525589796695896508 95 162202749061337000549546831930973562451822916336211060477614503800996204 96 908024859056759616610448065078578694386352693429029863161544143144644188 97 5083200805389925149472992229947545251938244639741375261071188868425185902 98 28456192768508357655878032951375929192721023910051843640917691965922530760 99 159300200381596413105087761761333693325772555827520792065230013672211818782 100 891776143353241033598940621968771957672077659129576765592980184022004936884 101 4992239105468541571821160296027780070501924774158898596101530310825663261474 102 27946981394295186416369362128177525048371515287003872033631828099771093315552 103 156449591566543803246938501423844801496385759369809866703699180347313389187272 104 875818191453576930476758624264643840663865033604844123900259561691696731512534 105 4902905126184087100090043797580117995105268356677534831843051896611868601435880 106 27446882139392474091023740133091191499383715752176307265196072312458255429453546 107 153649993174560280872682282801188137156473990842285065771949184163522088947470154 108 860145800264109042367177602339717814023916555778886985948453390227024626667201428 109 4815169740173350901771616926738647843709083265262482734538170276131305051442681138 110 26955731946330311771101155042970566734032901306173986916529170701701285543106011518 111 150900492395986398104068981369637994629031030493953880374687029802000984634149243746 112 844753859798310245878806669728466530588680700579356940234402342408735087016770763064 113 4729004341294803781555504401835301985219278470727113973223989118398644742419505155914 114 26473370675482333550772461706114763802139811765344105328986157983634633302347450878810 115 148200192755500362973938977259764918573927192149610777354422705999396473953937793995584 116 829637351510672349953340037409906795815021543989181401035080555497014265994534651217510 117 4644380835301559566736054572134107200369652733541788336902250669564070997400065721827022 118 25999641052852156815933020889362636613829329279451290275412005379279547060388259662449496 119 145548213819822067428404921780034994431897320884024900978337625624172476897539426245191272 120 814791346660408250655721172883878462887800208858750144726720019114742743951776113390825598 121 4561271630681239851368522418151941587866243820657877474184320878203893716924609771630422568 122 25534388618794161807050163409276319994852256366846679246000936992056462497176234273739654426 123 142943690910647626479587032266064532037608071534063068288995081564414951500270161742017452990 124 800211004704434934641416480406171085735129331226291097661032569290315546265883371852087117124 125 4479649629659755435098784384855263329154019451082930214131979056669778623755520952777283792702 126 25077461677651890855162430525319885298350654513502956282917726988587997577510544420990747449632 127 140385774822720830753486151253458573410794122975425312254632047059065405114071704688764410608688 128 785891571719113363062521051690511967154793646663950184111092858486745134488757367243718833111782 129 4399488219366071237664654408762828819732213521524898696818893568403264472682784514701276655445056 130 24628711248297646880240860398667272816508439083381860000957708653136549760441740459638060743615190 131 137873631546949589569299081165451456887260393647598505255989750630831988305968219760677707728195910 132 771828378850230643861487623668427122845158752177131883094977862961084124312057848011502190370620390 133 4320761263155073958763829786910697761727472054877697705382590074389922607170302236648084438983010120 134 24187991015557164577336429844451868147380758605312182887501548743434663494495413286875752135574002372 135 135406441998477086606731449549044572344338271234344891051149220748673057012214143441274316465553510692 136 758016840790719108805489197237413117829837781002721175244724833854586445089662722601357124384092605000 137 4243443092085713302417717648665650786083340289831058313580285635820545639716806028544242989490784125016 138 23755157282503516294078481816888633430993588149008609051292905878180045814530794419217811169757134122574 139 132983401749618985702971174871934129409556424101589483387015739997034104626714037660029909849939009275138 140 744452454285615955238197999851661762016333813537199532819418568048029334324285422271867988316582528995434 141 4167508496551638211939581875414011917937572836050928829621573746420410323589810050815341563581790498181466 142 23330068923604698017247537080636855695870251309967296225924848390563571053176972009416340603156642630530926 143 130603720767579610897679756794442454534874941907156930164901908859081270307825568660575101403067348239044848 144 731130796663775994317764096537142962807662674306709403720088362857697244657568324366248358080258029046447190 145 4092932718061599282646543850663014051681823432746840882725051792399974998563236293494597360783506738479176672 146 22912587338709619228729550858227516407486246008607501532670987207332171231248056178725543790191485854359461784 147 128266623156861583029942780934733532702585856650746553982541690949586312691405274002396263645100612138786339058 148 718047524395858770365916165631530099271616872092526961722545475828713932724812686179957877694608287216185589886 149 4019691441166937350749521324606185615779880696658443908971587171280421987642003565367061448536257319607621700794 150 22502576407857493752921091330857971629438899370738595961764824943405669237750371544684899080014207555684665838156 151 125971346906284925493641952196482614402625277069755044316560368536069967232806345098473178844187471532518660930248 152 705198371678119882717473882558882880177036213466812675064002997329393322109307099172608009094266927931130282695476 153 3947760785533526214334652061656909662368102306376340343197646891513371181417880468906475426225911507096564174841128 154 22099902446895897187725748295393741984508472771231175652985700704405785471288665000723078372297767185924037121940830 155 123717143640533154676124119687419848195046940101920537547764020686866724216909912159979434997153441158844954464121316 156 692579149041544754925351366533740009267390010721144475394209377373100760941311579038580927624594555810586357285155938 157 3877117298155584541650669327727662439258511626303916360999581051699156344184298072387334863368130420164225852122436976 158 21704434163893020177196051534961682264161107608600724654845998819914431999935035697956603191100939219724279194233929720 159 121503278376145346629375002840785962143437912472069488213637375740419032765309037670974651413123768682075823674438043844 160 680185741985871359086556576471308843003693759015620309967128538505949665209383118065483560791797193821922755092756751224 161 3807737945708818278395811888322238732165699733725170011198688242895186163362394482700404613678164204276242219468974696710 162 21316042616329905731600617654730219374027483876654044243782370735799046634481009459733670473479082845345590876132632778118 163 119329029281874621134414724397723445364761683511912093163048379723951426291384088077893205316894438984962119972451806577852 164 668014109638056518103876119692678793129172926502537252846390591541740549914265137746743811285517781668671592444409409038224 165 3739600107040400294437097019806712061885681997443436986115066846818138777593350912096808510788206508987716918108570823377062 166 20934601169058713114663112990640756560034994545914848468613986663896037350273444165635424328309723971550727839775705496612176 167 117193687443334907990964946668557966860487500282116365834459955492363392452149638323185972380592972238948168518168766653514998 168 656060283434748378531792196922154532539168473900940885840178617172593460743036536458842799993474267237419770080011639010137400 169 3672681565793338626206211312476866634269049246393080786499028396052851720857727499985631346723611074922928871794325363866171050 170 20559985453013300580847042458127361667527415596522540253679902820240396641821073516472480602520805835260351232751358959663879554 171 115096556631859258559781738007546269410696811448470946689852168567298574730403528750176277881374807461185374314087444125639204338 172 644320365828335473872274397455675889204872549498080116159859471253541597957989736484388156732478786120154843491363783125938384938 173 3606960503162828488446875702314077267628992268048055849743613500094965789435659494149204033776954902965446122547164088868304370124 174 20192073324658664539283671428422240358253388576963645388972021474569680746156444538055856939659259162010557719282392397254569305260 175 113036953077494338760286160252893484682338015017940749928605051542624608198108847301298107188191225352554613011814061367778069918230 176 632790529016150485338489601344981168101565340245797674594744122241154983002430521247776720266473327571880037267986576939657609771668 177 3542415490782226262325000905646934523842280311946797858942879660581957390022141402825801759120705520109918186161079138475567519762258 178 19830744826166013625237631281265940021885036729797741189498423143142317533524781737359505317435366682821179379776583820873615144141818 179 111014205246057088328980047436462629669101236641183366504234190983192976456799488496001761076621849517842150550294011976559370591103044 180 621467013692414356698576038945802287505172711652870273379681996714365327837570126821583458866482103922479553368249239860303902783751822 181 3479025483736325930186295880275606283896795434948330642612633645688600643055687828868315158484767341511203896272656354870016342300741426 182 19475882146300492753422847252709132090458544461408884043001384872751242134380148372109611759741176094411173360175462695249130281954466968 183 109027653620180855614319793214903648331311762003516976388890443294914113918494522459299910453812365137757638431106567163350463776928764088 184 610346127822513834308979387528011567420147818338464325156897662554014553548159587691457242892734581590265553794407550000606335326070561584 185 3416769813699659934236174486779355942021367816307702993665326315483499791255699360589113676215223652332548997612422824012341630667330796650 186 19127369582008804587161694564858209247289919597355420873866901645648061065800494932775605019246273637526131753203244150043932969390912957208 187 107076650484279617953079968774258192490542576117336004155774563244812448320632442663272866731125983386913231882811563939133663009135823345692 188 599424245439212785264948110363454046579274975347463032486729561590021827479622522751356552153201977226863849908353336342305298668260573648680 189 3355628182197587200657187274840141741523878896982723246665812561312249725668223265910630370016146508319570167879247902810937625390141358884336 190 18785093500694204059083659451105605539530860047299590475054556990071462530367587398287247419121643348262345814779574984412099118200990739566728 191 105160559713360175165887384431550465304408328914676448642765009565332053388501209791396116572492541006863947838635980747751990420054857495045250 192 588697805460404798108870427423897312456371727846157614244411843911078910730297608749072187921185159909001034256304208490116475080046439890051182 193 3295580653987971105460975638875426164606009316041412248573024048872141636495358329994362128592002829213854844790486755417986831464936362031041292 194 18448942303166565697191470171960957161820597584006323848529338223492801072610677096387403556881571894604468095923524072528154813216066147518773304 195 103278756565613458342071540432970883893505836396635879371767429072658171733242805544487157904313669931492641129169315007805933253669625580586528422 196 578163310528021594076958732206154383685361792548263676438017740135723081717219159606259902515416817387065647470359660174725878622519399544913959890 197 3236607650561289476748253704912661981718576230725965654766637719659516481016199969053018943254773945342242918890349695458141817368101801112344134348 198 18118806387255443617756434621826532995784808954335606399740785001214843188876486581844523948358312532489907208730730720887649845377417269953321933414 199 101430627478717328265332471415778423254190872331909744207888191264095473188377896880970511488659103550536907902324225719203134941701472722595758127128 200 567817325867718674721375610328910029492189371724037020070243599859601949524850727641604011363011335102835786486327773842158477151079770318888237336242 201 3178689943757057342841334366052014268631883746503273620827175765009724955739035890885435289588809176814014857965152666053785400222882128692602603122036 202 17794578112074260215406717113999497001967055453303893287427268455873506405174291509552312910174037776235759615846811982436711581007007542844580894713254 203 99615569869784447963724771200509237111928333365405045490576550131764752305739793111611240015386469856927321505111778272829700764249881467313262633525198 204 557656478168966406167296500587850491585148148734219061629517139325431021033449915388532640601694995315217864620352425557937058076140619379149182390386912 205 3121808649494481059549590813600920874961857740761503731064208849392957425103050955757080543655657130627898230179052641250715163339356805548414246096280218 206 17476151762923971881424424513087376674728423946670912197320027657042348565517918850083559908223060548608796272629817190468436026221065670988543528557430026 207 97832991938890002344660888856904311024136044866972306737446704861499843172481850085119755545252157881504058374685556340721394953636526934770579342195875454 208 547677454485181393461419352845101089475890753992103281698873875434417770106048206974964989813767017988941536754408649349719915099387851250682562048686343982 209 3065945221615299694994045538423366709501685413362737320061799920357766959341106706047935117619582321938531256742401798313729388878532582339414476218667040148 210 17163423516824768582890324473612007075736614143814765297242398478931874113193111295639423350934608219562194009650656433330018669707657949062429044033055593520