1 136 2 340 3 952 4 2884 5 9256 6 31060 7 107992 8 386404 9 1415176 10 5281780 11 20015032 12 76773124 13 297329896 14 1160228500 15 4554034072 16 17956283044 17 71047145416 18 281857767220 19 1120444917112 20 4460833796164 21 17780522733736 22 70933703913940 23 283169755256152 24 1130984041152484 25 4518851627646856 26 18060153705004660 27 72194858013883192 28 288642164858352004 29 1154156864284316776 30 4615392084574895380 31 18457862246382270232 32 73820330761316754724 33 295247968475709255496 34 1180891810400322162100 35 4723267051506060929272 36 18892167636563194280644 37 75565968839518896255016 38 302255770241172477300820 39 1208998765620577655812312 40 4835922116463168002609764 41 19343469627821632427587336 42 77373221997246187519927540 43 309490918446969276624711352 44 1237957765162041792366382084 45 4951813334771083439533204456 46 19807200161453926993265978260 47 79228641112926176528323658392 48 316914085853039489478794397604 49 1267654907616169063411117938376 50 5070615323076723080931174908980 51 20282448370143059827182573325432 52 81129754714080795862299442816324 53 324518902556848961196296276701096 54 1298075261328973394199262736895700 55 5192299998620626657384848065424472 56 20769196854396706735993912070358244 57 83076777997329428992721464617684616 58 332307083728545525575887821300034420 59 1329228250131865538036086201329107512 60 5316912746180512473177007608985503364 61 21267650221681200883476134957513560936 62 85070598597602256561549085615897541140 63 340282387523041385439810444263377366552 64 1361129529490062619561445011337385691684 65 5444518056153941712095111605970200682056 66 21778072039196840550813884821280834951860 67 87112287600530583312326741908399553433592 68 348449148733351996580062350365579088523204 69 1393796589927096976319599099382563446279976 70 5575186344689454875290612590739603997322580 71 22300745333701020411227433141483684497180632 72 89202981199633684375161349299304979254957924 73 356811924393023545691513584192919512303666696 74 1427247696355560607338885571349954578036429300 75 5708990781772641703074489336317003384551519672 76 22835963116141764633455705192384279727304515844 77 91343852431720651997297877699615339420275434216 78 365375409628343388379620308366154863101797968020 79 1461501638217755894689774879722617656444328802712 80 5846006551984170602272994964774300613438822476964 81 23384026205276123479633695210968363167840004654536 82 93536104813122817130159984927926276315814548754740 83 374144419228546238155515668020742259201022557221752 84 1496577676842349861526690089123837864626184859081284 85 5986310707153894172820643071845472673988626414079656 86 23945242827969060871424221361887283806441372763925460 87 95780971309936696026121834527975373485296504727208792 88 383123885233928141725762189067000326575919884620728804 89 1532495540918256639766873316560938039920162785013341576 90 6129982163620658777658966961977842831954664178434136180 91 24519928654325531766410288964824204287489822426457835832 92 98079714616830817032964419269456437914671040039153179524 93 392318858465909338033827467427146857724215917546894152296 94 1569275433859395561841219240994235236636251955139052762900 95 6277101735424856876482605078309253338848758700971903214872 96 25108406941661251393283604657184688482477459496257216753444 97 100433627766530477235193971662483255211499456164382733503816 98 401734511065778323926954545754969476491451367400082643101620 99 1606938044262082540666354160342593176503535474236965918897912 100 6427752177045237897541024573353730324830070663675730153530564 101 25711008708171674794790922089395417770173546460522440924868136 102 102844034832658868793044159745584007722064932270820166385568340 103 411376139330551984013818053146464735269993878392015557108276952 104 1645504557321957462580196455078488443140421781539354270146550884 105 6582018229287078429895558547792329056573513570161467939757397256 106 26328072917146059458306552373605415633990508892838373804604899060 107 105312291668577475049399164041731907870373349968291700291268983992 108 421249166674289611846115519808862261707371244184702814255871014404 109 1684996666697097582330018670161260725952406311914862092040363123176 110 6739986666788207734156744453422493518068964857670486464701077349780 111 26959946667152283151136987132022357068835029469680831331401159291032 112 107839786668607489248077976483086639572579930413651524109351137481124 113 431359146674425026922901989797338316797163764095253777520555952157896 114 1725436586697685317483378210784328791939436393374684322795501817896500 115 6901746346790696899308823597922242240470588003823197268249488904510072 116 27606985387162654485361226656043751176941876144953073682055695727071044 117 110427941548650218605822703417239353346788070646166957911106593655893416 118 441711766194599676416424204048150463291897968138479439904498987707435220 119 1766847064778395111645096987330181010857196903924847821821056151763393112 120 7067388259113569664518588462733461532448338659231171948739089933218664164 121 28269553036454246311888955391172058628753479666358010729012325158098201736 122 113078212145816888208999626185402872075697237551407973617599935801519981940 123 452312848583267261720329918603755401112444794458911610373817126500374532152 124 1809251394333068173534313916001453343133958485786189436803051611458208100484 125 7237005577332270074096238388765108589098795417377794428330617673350614634856 126 28948022309329072436261901729338320007104913192973103147067828198251109872660 127 115792089237316266164678451440186936982590541543803819670287632952141002759192 128 463168356949264993917606339329248718796958220894000761488759987575154919380004 129 1852673427797059763447102958022497787795787824538462017500989308178754839624776 130 7410693711188238417118444634206499889023349674653430030888047287506149718963380 131 29642774844752951758463876943175525769646660935336876098696943276711439705546232 132 118571099379011801303825802991750681719311764665965792505207003411533180807862724 133 474284397516047188025214097624148462799553089866615674722055640409448788181683496 134 1897137590064188700530589047468031058965391789932515493731845313626250945563830100 135 7588550360256754647411554160786435859163628124843810920938129253867386356739405272 136 30354201441027018125513810555888678306561740742147671644744520500350723542355468644 137 121416805764108071109658023961783517835970738391770332707873611429634489299506603016 138 485667223056432280261440441061820485173058461226344993710020071950408864156062968820 139 1942668892225729108514186799891341182179768730662620412459335242391600420633926288312 140 7770675568902916396462022306497542453181696305481101860662461985125001060835857877764 141 31082702275611665473063914546786702986114682821534065871059923290753211350786148655336 142 124330809102446661553903134149536411464622490987200834361339343820927284670557263995540 143 497323236409786645200554964485314444418981376856468241260395176471762092374636099987352 144 1989292945639146577757047141602764173357400013757810058854171807879826502356103603730084 145 7957171782556586301892670417395575880474024109244936281589415934354878951557768169792456 146 31828687130226345180164127222535861083029369670056602794345760639640711719752486230846260 147 127314748520905380638436845549004117015517300520328523240287154852655388793816890152534392 148 509258994083621522307088392172598486112268671883363507267740599467757089268173805445825604 149 2037035976334486088488376598620139998599673105503088428226497624392150776048384774586846376 150 8148143905337944351733575484269798156850487693048229222844114749831401994514549393350976980 151 32592575621351777400274509206446907114757336619554488046133868901512867915809111731600601432 152 130370302485407109581118658633890771921095504088810554898693779603410978010064955947364324324 153 521481209941628438264536499959872518070580489324035806237022178987317884147896883945086729096 154 2085924839766513752878331596112418363440917376476555541874374194833484359048801782432722563700 155 8343699359066055010973883173268458327239455763995522232275441810312957715835456002058991900472 156 33374797436264220042277203059530187929385181831346115351433779522841655326799782889962221946244 157 133499189745056880164253823337489815578822803653668793128727509313441621946647432734511549632616 158 533996758980227520642450326648066453899137443603912672595879919674602544203083483521001981702420 159 2135987035920910082526106406486587390348088461392132200450414743470140455058112889950810871583512 160 8543948143683640329973340925629314285646969906515511351650315003214196872962383823639523511171364 161 34175792574734561319500109601566151315351727808938069095443169770894581086024522878538676500228936 162 136703170298938245276820676103411287779698455784450499526890291697765481998593435851039938129609140 163 546812681195752981103743417505085198673668456784036971700097771313770954701800539584702418428642552 164 2187250724783011924404355809294660937359297728075133415892368432183506006417364073220211610493439684 165 8749002899132047697585569655001604177431062615118051467474140836239880803475705090204600130406870056 166 34996011596528190790246717873475297993705865568925881714868034800918273977273092858148757343119819860 167 139984046386112763160700189254307835826768307601066799260901493838431709059106241135304291349342309592 168 559936185544451052641940710298451274862907766380361503980923919791767397406272678070781334352730351204 169 2239744742177804210565182701037464894119134673449737916201709273548720716574246061714690610326548787976 170 8958978968711216842252990383680838960479049517583845324572997399474895134023674712839203792152165390580 171 35835915874844867368988740273316293993923730541690098195454709558009735113033219084669630285344748456632 172 143343663499379469475885297309043990431717519580824615309035476200909639730465334709359948619983606865924 173 573374653997517877903332197883512405094937870565491272489248774887331127851892509290970041172540971294696 174 2293498615990071511612701817476058950483954858988543811059229622154563160387731139207442833281568926097300 175 9173994463960286046448926347730263792248429566133911982229449881142290472871543044326403195927661645995672 176 36695977855841144185790062624399139139931548655074859292267049351557919154208298002527396086169146046503844 177 146783911423364576743143322198030808472539685791917073557859258186031235942520110211238709680160765848982216 178 587135645693458306972522503893425989628599216682521207995296837681190196822182276899269765583312974935636020 179 2348542582773833227889937660877612225729718287274643582467740010731289696595116778661878944633696367463278712 180 9394170331095332911559293579422173704564837410732250599720564513335411814599794453645625628860988339218544964 181 37576681324381331646235803125423869223197242427830031245210964445353738943657488483184252473272300897376922536 182 150306725297525326584939098924901000107602648066023211593389762919013896031605543241757100580273724075828822740 183 601226901190101306339744054969220570074851627328202106358316339011977735299750255500518356010047413491904497752 184 2404907604760405225358939197685731989232729614505136205681776361901928055523787898815402648361845116992637229284 185 9619630419041620901435645724169477083730887773597528164061116752862264886679117484127316992921942679964109867656 186 38478521676166483605742249696957555715323459041121062681423457502597720183687578119957824623130649001674128793460 187 153914086704665934422967999188669165002493560004677100803584714634606867932102058063879843352889614143823596084792 188 615656346818663737691868997957193486433573411539286953452719338712615443893340311075070757804736277570023652956804 189 2462625387274654950767466995436324425005091160718883464535434447976105713213911164893748684022632106430978469449576 190 9850501549098619803069840992567949137832757186560740810334240376487514708068801789625014693749896480509957554204180 191 39402006196394479212279283002739750864768206377298584097952131870111654482497693285189364646474304219064745453111832 192 157608024785577916849116889108362866399384358402361198961729363793756045049824260993903868197314600032667295935487524 193 630432099142311667396466827725663054418472032288945383556830614556601741897129566481211685617497006130561262939380296 194 2521728396569246669585865124779286984136691925194283297357363237254438213358679951333949348942676755583255563006430900 195 10086913586276986678343453940747052235935179088892638478820177887868443712098533097347733151164719041638722333085690872 196 40347654345107946713373796087877921841905950519917069783454091571559041667092228736995995742792803876717326670149141444 197 161390617380431786853495125326180826062119504572707826738338916753558355609876516933937684129476781941847292883268651816 198 645562469521727147413980324228730720331965125769949949766928139230332766234855499579888863480631393681304478519596769620 199 2582249878086908589655920765686945129578321825517155727508439615197894650267123545624523881786313505684926531794965373912 200 10328999512347634358623681469063847263064671269380690695355958918877800464934905327958108904687848082054757373843619998564