1 282 2 1652 3 9684 4 56782 5 332940 6 1952254 7 11447368 8 67123652 9 393591402 10 2307892826 11 13532738130 12 79351606012 13 465292191408 14 2728323147524 15 15998005845580 16 93807139848202 17 550054773800480 18 3225343557770222 19 18912373023901070 20 110896047812945304 21 650258611385991896 22 3812906501365819492 23 22357652376447265618 24 131098053311042012524 25 768716647551534437942 26 4507506170368916599094 27 26430560520093109373958 28 154980271352380801567700 29 908754261575266333790582 30 5328641514980295887670958 31 31245433001823427173500098 32 183213128660813401130822692 33 1074302619257184017672802508 34 6299363621913284500134754942 35 36937433949962972616231111380 36 216589184034669280260867724190 37 1270009029440196491668903842558 38 7446922809411620598733465605588 39 43666350430421459527369226338736 40 256045377226492322078159453791538 41 1501367404256046214401673020507360 42 8803533604001002244472864426689636 43 51621078023322726800649097040324408 44 302689330915816792801730046813417868 45 1774872485399665183040742774543856236 46 10407279073555793180444377732260735702 47 61024923540060846435481879684268888114 48 357830444129514572222865265239889642210 49 2098202165904720798606629673102995733174 50 12303179903311470111732989977728687662556 51 72141873739787596408459224246069610564520 52 423016649970846009354904084895899406804304 53 2480433025596156437874404559487231593080378 54 14544458226152875678909380029230555567456302 55 85284006022078925388271387225343311782397824 56 500077869528032337397123733821759368350241610 57 2932295130776968989558103717316101108592881940 58 17194031685691967561979913403819018651149938050 59 100820249130327190668233276685723761930404361458 60 591177381809748891054234845836169999618405018844 61 3466473250940432597981808398541964462270009002896 62 20326279673792778219362155374316080464003341810706 63 119186739798195285420727286639716370547357722318218 64 698872551775336236607710945879141705918721587272994 65 4097962948327626645937114646774506515339786868699614 66 24029131324740493586056159530793861302791945899594084 67 140899066073123153038128785474671739346897628179663110 68 826186621229959284213349596926778697936871953412168660 69 4844491536552355237168538949015982936042022948736578580 70 28406533880672770711424823534393500489168925512380871408 71 166566741014078223518719497887895937820618441930894444208 72 976693577914051293191643073031324373269538905415801054560 73 5727015725533855384574318314236722992871707718804176207934 74 33581370720754700586607088250230409520474412589108055110814 75 196910313072283287270286752155715150710014105603131722920600 76 1154618485250241959129335036058901312830371909209606629899498 77 6770309922732096573710659197623000050316806009108685552546828 78 39698910969635441287694526745321374145888975858292316218286842 79 232781593481182819944080218397428096373522373833475355287336104 80 1364956089225846654689956696276398495718275517809775130750152472 81 8003661705603556655224513959313577610881436704301494611239951958 82 46930887523331638585060639358902801616535007295989847107773697108 83 275187568483257623318491271332158136720872762369050899069237518258 84 1613611031968645702166407237798965605334028305568206170014863830720 85 9461693988728742254342236159402405582132748444702224703465769062674 86 55480317971750928740268291953933208042860808704349126889096764358638 87 325318667662824399109771667333617879589345234596828026435140304824186 88 1907563608121389817638789791344593867448619150601741861274697485149692 89 11185336965662597553703032139151375360077205317517472529689375352780114 90 65587203751821913737868614146211844837198737842794630356079268177329880 91 384582181939494149574193171526825710347775792269724179347619690825086962 92 2255065717163367325790583684393217268751973105698204398341643472831988302 93 13222977110066944483582178121861836960251606612731280840398537067144206772 94 77535267519074094255786900006123719753470316127220459652388409104804627264 95 454641769339336812387918658036431895921099952109345894864993186036022823490 96 2665872512494441769735919921875726518824459172393383614842607639718248738774 97 15631815491130066294229014491535535530391786495145174513944372419616954836624 98 91659917870601241902598495964163237875445758805636811675482385189270764963390 99 537464157558195102193597740701087476623512705092709504471522031124907037983962 100 3151516250184106190158347383933558584531286314373019042729432373011005596098156 101 18479473534193905663833666234807780499866632339940379254311982341236460245253078 102 108357665006811778756651779383374192172174904694602845668837239233186523327084940 103 635374354361476323820894368562559362391069959269367018407073411565314839209349774 104 3725630024926106705415999707748848606620342871209200826486815069353204040933134532 105 21845891303844048436371773876123765969174739537964117389574856068715556120833655490 106 128097251650433149639491768833704950863922791538688658617038278876377672120411478102 107 751120915698553031696500185193944389661397275139269958445845635782366786713875306540 108 4404330481183474134401130614072757648649490121809627785184777510196288894938794887132 109 25825571598470695588156946046403673884665415628432638531858341832708353887621721287850 110 151432811692305029547274415758498903985450067292078383673830852143054493871391147707648 111 887953103752215322348485568003948223549226897780553366145177543802994332308853024196990 112 5206670243072939274034001901643559826058508300107385780650704439255929879548489551633986 113 30530232853002273474151721428828753053205917951878377301308431964822318384917977414001412 114 179019425956275562817938991321869743239857048652920710362605178301280393257188102991123696 115 1049712100920412924816954264948982504646397894734047037477294214380971155011595029558713840 116 6155172763697045001427155729429672212563924951252667601519289226125358839817655341547179514 117 36091945322663638942009804244376495882949710475339208024973367749741656138348770953810294558 118 211631511767954097485866343564683048507940015647297512605082429181000467134954804682263031364 119 1240938840308657561415291999634291455437269355219169374186312520598453482363627881047805994908 120 7276464608328601412094406322929032360359032227449352271296870207556638702932757414206857160534 121 42666838587378943190234301726165695928985395754543538675312365875646295298789370486202667558324 122 250184562563220780512506201763691125318017956781961455809072032940978052945232668506696293992752 123 1467001479773691081417284732343430499888304550537899776103691699852063695691665978402330437744464 124 8602022921036036186288526159317821568882242319289269313940453757957770641808444582893897738464448 125 50439484454674337221995837027910943664724290022506937911218438447107159997066673550399274917165798 126 295760847815424697908561965380682379752482028383611569371324013713647197542406088765567578888741474 127 1734246097996990078538756715528705985175784324961392707856873776198927037528545466212253918902461624 128 10169059057792337890777243121204688502644870308868476169823336626596019958009506366544245021211525214 129 59628078298866592975905000255156202970112858321568705495482241871376117109686958065350562106190669214 130 349639794735114032384959416206057237155234183056470555494186406938390427738212150108424146077361455790 131 2050174842960457385848706179298543755680166550097056492431043055969628546501614171357079980835558327732 132 12021563191604890117660387280437064011074796656687991175322861944364986387146899570066227184091942874990 133 70490564288197605794372047647484894934384248156876725705107746144680103996014807665406062160615342088140 134 413333904623859830663415879512458180932158542569014167022816997259112768361573328208493712292006936962742 135 2423656533846346367445362113153337463227106825791971229054422676076911217954952806011275066357420723266838 136 14211539214044433788948482007289608800845856965658239173777161883457506475799165831665135516741797506334408 137 83331876448598689267932113636368440097323318531277182786014803473417246128081843325710994147709689721355630 138 488631212133726386997597205799430174464735275839272388152962402476608166350179056324184074276569741126580788 139 2865175628422918088331191776506839352764072241232544301113178460130559070230343079157540229079529795467701154 140 16800464599592541280494540515022276238794282274982998332492991709466716804540288658165601477123148989161809336 141 98512498836772686218509101947401305418176351135645709190235714064988097443774600500752504609397289776508046362 142 577645479357785530683882394537762563600483298189538262378929507407524460388435346153825407682681408739778806800 143 3387126544981438314803421535043626359628372320242715293580573648891910794559704722360869528474273466906099146994 144 19861016214431258875134959172100130259277306446346712399668840847309589572530773112190649906296651615486187641382 145 116458585125600331066077711012750486756265352244036701304906940165353456560197425015825223186874648433749031120154 146 682875533810900626063044249708133552107222949692425957975132590758649070499034346348137759067535057798633854444168 147 4004161601092770115521343241906480322401563871768598015963876074552181609008880822653878242354255896848945342529704 148 23479110516947736143292271024250567852332522716009575021803468523117959793911573037291455402072277046243862842073864 149 137673921681033013815919188238986779332725624281053498576185258192059341162462252835658606995617217777711424797586686 150 807275416049246047996851793297433118334930720616977954596984408324589841753319168858716866165193579501161166044036474 151 4733602336594625196091708876889334198772172588147427979364893491500555877785408846618392496164520285299045974701908798 152 27756315422898009431455458183139693935251730262839882608979187917308615080027042017079066673481552630959502319614237920 153 162754069960520704243337027054504127992570990336813450931390333949880026279891943017500880414823876178019270750159976904 154 954337306127514433518785333453529917792202224638656007858071878205582423086681579735400557370648819782009121694536207632 155 5595925767556193257390180977613748926683361160465492954095938483607186442113043145221918832870719439433805731946033081548 156 32812701541623772172782455631776778711553052753091439765911781683642180518261200075165360945018607510775969210240260845434 157 192403085241403234690056597351692437141736578877907140023353166741004059125635852283426529248040387549247749784207081607846 158 1128189556823023978810564608293761935536254746925115296308128917568904288770396577067631907497649843573246746446231282801486 159 6615339221445264063784474580116070046526947271015651883953984054268286839411510374405220893710417373731210349072146100472738 160 38790212823833973866115453387440796812888493434814059834964584164550709124850885412662075211705479886362363844259460200721958 161 227453281010977940992954033136540005680694421127055640169682688344448746617293849908290303228673657015295124973672828723595278 162 1333712585636323899829151960256813132395580314674443486890207933135483979806851243378732561679250036589044440119395161292986324 163 7820459890393386169123866738715083994812516277872755219700825150647877009345630790248298103784546028694147337888486462586648552 164 45856651242495436497851328523801116658772631438771619665146062214903744478086750097189842425477290612294477970532031289062474114 165 268888593848421516052064823798162800879899952176506516364414200862111156978963517156704064963849888215092896252359851964885602936 166 1576675878913283041350803421289249032775376984298433793742049980278285891818218064155991329405795852763866358837070046896109125326 167 9245118179123412592628173640046890487531008479199243474620199635260493988812426108190945298856352923871378496112595240072109654806 168 54210387365645215130361815127428210361896971243999353910557875456492997503888328536694903571439052536929574805308586746990551060388 169 317872204702519999514220457637661862334986544550014678493430374500707993797792823253918841979257655903322597857356143268934566026646 170 1863899954097628522654963314528658915462810476943491676794248110966766025323266186197088574718948643488649713620823420482352226355228 171 10929307399293977541169684445334258164259098399549928998320051734986755766455062755883233254544338288860558481572892010724663990401820 172 64085929057330441060754371746756752233839564887135171916840969319299656105022271594383968430352237332865186712922338998232918064113378 173 375779191955612731972835626962891968617199283361653520801443845029406691800308875317635941954230611699536864595055309929585690644574690 174 2203447826752868087645216025348081359737247047305458608095284011730241569278534120542313496591378935006188813333616153974171787782702160 175 12920306470283310643846504274483484305510373926995853072288506642794437367721592305341677909241713272300664864077376618425526896353842044 176 75760504632437398745941670611392315598113392282651464927405560345037385258112570363166578453086702832112625956677919310464337214461193108 177 444235132917533032274425413419587810240496803418664707933710154131283968117510780397736907257430274970243685170884894809968735910939622428 178 2604851357256715501155765676007997416371750595476600611569617373775668202964855303046474117861621824081396050476011984066053065610798496224 179 15274007143108498683902809830785564682976223807426739861828305940108182784892037288515530520272293978982621950534212213222745638139245850094 180 89561845269137761323010172553911845500637649607557020300248068613753737578862229630618578967668605696430561600324207290316881473482362667316 181 525161737378925268033722834730757755556969137365796236088844765590615045837397639413565292293742695537440416792256658895511243164211316576582 182 3079378831220751963639477366954702752632522468148926964757696926318913163113610841588985999132508342965752284911990507062279759257056326716772 183 18056483005593430630826891479751301987124840468817769107299608904525199014002831480203016269686664959253048004568903418066524069930265602738464 184 105877385148495790756818665138835254965098408867529148452720708232445048688910090200705851512615955955544433232180115670997573229290142488495758 185 620830794258790211724041566097488798308777177966452967110984487473808556536986971581128506271198435766340421439753202462641863880855058800257670 186 3640351285209995114492511329884199538025052051544916833795165300833316986450830115479178035989112465467445597517460069510667295430022596477027312 187 21345844314233497292191749462233831533972288149355073674657550255244944265480687778793376471097851006216994636221783688279721200814482885551926838 188 125165137589519868792333777831023151523726521600958084598038809861170343786991556554917932549789406141496490388140581926524623756332455611134334600 189 733927945748066671801484058823952702810336576041896970221765116432399893677724935915481377192929686233541129915737243901917784414371161860200416650 190 4303516457725513761648462271400468446954882519692705817572493538573714156083034597288023780551220367610442705636017265718716709035208746966606660676 191 25234430721993174780377222434171589750621406393433250367926362880490417110742980715520953372585728386496357610714776453964088720132825734131855680784 192 147966552496843678299983666420426129600351514902729557370490292166330014675272664014817581382820658317132928190218202109378628094019267291671441220730 193 867628079230624377750006128545919958550293675010668107718305640233613394009597929205360848867024452294694441584858596991251781021716573720181691596594 194 5087490863081914208541043046471090973403550324248604983121253188614374502611232616972832283691524319857979519111693491211135550935193663069311962601030 195 29831403456759392735590636932514746851330679793357631718565495250746407345206038646473849452328596652876593400195355030435000151209846354664117979578090 196 174921716058053522279703759038955236565159688658968969143541035792124226786707216217278383076911933824911531063931725759427482700230328055871107296803868 197 1025684453399771087004341815474487030951641466443792454612513194326777869653606418584961586684510209692462906289112880363637417493942596764075267950253936 198 6014282398171973738009965425854146231608299670575111093581938948392955852895252468421601378315018276536836084282899658245397262160778004445767622485480978 199 35265809718637683757096690196276152187088125204523173099700780458796631309696162877868159571300957502348586767629237721110971446484197823628977320608026070 200 206787319379810425608428919907012497160663511810398337478968983191945210300704513545990065663785103816413610452417674304980817422053948693639212410282201094 201 1212534060537645731663972116419907619164072396100336363128808011744625808802254809261203416023676370191116883964084189683534550413651185303882978742427243934 202 7109908152847099306083371482463975705603408640665295723806328446689571841067459506266152910809005320108080575474925066381447392659856020354121472379979971046 203 41690205320506288034254611407028347402480147049705857016180735042311038827563980572780255405191894539634701503121365315463712582171746171559782663280220374564 204 244457900482156705184606073248318149953898853819341096878184963967256651738950647146143140563179310093406364673639850020960884270473317951114182786776445275468 205 1433422182709900527158875704296938217778467917881748716775515412153256772754859403753748646909325611448147190982362039417975863738531334046372455788396270722728 206 8405124767218519775234917405645937625152142857504890537932578117947229003713592583827519164211011923280402973294310726061405535960716267799175775988384759891990 207 49284937267367314462114365683887345671058508819000372397496772106572495790496295008967191773159473147052936070590372005172999122576664079299667019325903061699306 208 288990955960806540040834147222141465140411942963646731318145734682741016166563588374021808087867834452374616696504098989376959940202580424204383902199583165231258 209 1694549638443763030943637259082104026574657470385245668132934203134146453521687763914688435970778390322781361124832661185664522744815902239515967016898429653394094 210 9936291838625308632161207647881351651473809942138029131344219773376098104453131084865958109336233843357290336420754212739833124315840214039465989405995445274700864