4 1 5 2 6 7 7 26 8 108 9 434 10 1765 11 7086 12 28384 13 113092 14 449582 15 1783092 16 7062611 17 27944394 18 110494113 19 436699670 20 1725474562 21 6816591452 22 26927828642 23 106375090796 24 420248084468 25 1660408588852 26 6561147261682 27 25930381015756 28 102496390643352 29 405212762977544 30 1602268809520732 31 6336757243437928 32 25065653511597929 33 99167973004423770 34 392413502585248473 35 1553087125336335846 36 6147889318885510814 37 24340716433324511404 38 96386533044413675930 39 381745143620412113724 40 1512179113473075441808 41 5991062419380334676380 42 23739614472045456346230 43 94082963643149802576420 44 372918674329066119173264 45 1478364096209860912541880 46 5861532180040584627792900 47 23243511518582816322027480 48 92183154379451778298943014 49 365644516684777155364127940 50 1450516636084761921316779450 51 5754943004381559554991491196 52 22835606924387224677385191844 53 90622472529649962234951308952 54 359674551972012055715263949652 55 1427685838256525937519614886968 56 5667655571163041592685921608600 57 22501986938733841419595267224488 58 89347768132460096512327760151428 59 354805882029008201838803090657624 60 1409097531163993191849132009444752 61 5596717063972004017387014935860240 62 22231391966770539796503061463924920 63 88316113694069366439344712890897104 64 350874859929190536805362789680988277 65 1394127882876613424263866250400323834 66 5539749338019380005631668999399140937 67 22014755506067787178047021403768363398 68 87492940054291622446348220883448199286 69 347749660129139819095827753474006714060 70 1382274106540474009375263183051334740042 71 5494834378898727714699996961423104239964 72 21844759229822791284039955965836710418904 73 86850317228650401510800400362809366240012 74 345323663697719880773745281031016522503310 75 1373129096228537089096090306085381226777652 76 5460417317499571047177449982860060136114016 77 21715462998898553160955545021309521466585304 78 86365545619530719555199446434235500614177268 79 343510102500170548438040755050349056108638840 80 1366361091789924831898447271943499350223805450 81 5435229302068863111974886233645809470829387820 82 21622012579174773393674761101711119613939437470 83 86020049156401358698086581851160934970461356820 84 342237869903159740513979941430322920141731844060 85 1361697829931805968281880192117189131018582033480 86 5418227558751142349125924252818844861096819139900 87 21560413010975759156970536415925952592221161264680 88 85798518555244009110422379009661830931444597722360 89 341448282351644653345852236470522877846508662225240 90 1358914303815665274639691803727009360192457882756220 91 5408549126115885077696416059350744391676026497961640 92 21527353730814158227344487674801814340211771795366800 93 85688250247393650408291972957588115244318260460868720 94 341092580127806745160717222314684258491274929191022600 95 1357823313145055997158892468819640718768458924633612720 96 5405475118192312546109251437576571209457851752196534810 97 21520073399300401145839240905548936499668971922565842340 98 85678634999397291657433499071425965375884400991910128330 99 341129992288106482897847338976876817625380030040963201500 100 1358268140192197938431510187553195670443708644563385857772 101 5408402997395491767703254618713865377477418032249936337912 102 21536254905466614703507239845090844048528240157953673601892 103 85760760215646502395831517268655236931269569328980259874456 104 341526229878541200193836718181697990893066126573764949796288 105 1360116839356646159988831775171018518507701938287780631892376 106 5416824926893274785538860007902243648648935479048160295112028 107 21573943279580167705961446519492476666239505025160658400482792 108 85927098576021385721745329282634025165379683495639171029858272 109 342252304570242858829615761878284567484801214596982751411539760 110 1363257753536219223128836263981137245898310961552764419274168872 111 5430310748855648970531625047275835659260745517293356677484094064 112 21631481052148733629017376334821184426926197650725907939896973260 113 86171262485057839202408197005176444830755757806571856759259174472 114 343283595610385200825388315430003931699952968311483198343899453780 115 1367595967649084371059062796949207372932866730024472189539980909112 116 5448494500429980182626218109377041599789423457718756397063858285256 117 21707456971200493103732083104349628023012983702095937448747322226864 118 86487808974590912483598500427394224125786260712968231632870001356008 119 344599107384433237511559443081745339910152411980237173148922298743280 120 1373050482475715973356988512982204729152939838088814806641303664799728 121 5471063652560598518188135384058890040502845687192722523950106837599312 122 21800665014946056004538527953273564814800421332301643728156708094838152 123 86872083545462710488098260720690662869662625672400417209676557492158896 124 346180874295425682408454225309617579304465551066049351177045733705143456 125 1379551946001735821276711709778889717722299039796906603554752152904888352 126 5497750459203965189319687861194796550718539157198991544136672096667480432 127 21910071395572170690584751314942483356133854518442328054029198996917130656 128 87320094276906387112156395888163830718667995605960194516354359721359537165 129 348013480320259917250010810645317170655830733685175250280789375352614337594 130 1387040819371083020677542505425772588139333916799110401251445579278573332777 131 5528324954137407251525681158527914043791092675632659474490837385401328742598 132 22034787810822785223586078788246220961235653381924582956197078807873192326310 133 87828409634830020194452089234330874995230642348624975330007792876723575877900 134 350083668485818800525027798093387454158437791711241432742060694698752787494058 135 1395465884116811199202534906931076273577241171720704492346214173769466170658716 136 5562589243408337191955654364200086417553870190728661328616182982697493231794984 137 22174049615805762915420892365705559280692477388263109669063891661419282871004524 138 88394074970075214368771733377168839973040480764650571233076198748282740107194750 139 352380021360884663556377369759337898894190376457185730286538546571764309266102484 140 1404783019304306853087658246245194777013478793917397480544381461359264648651633536 141 5600372823935837961060567072605157021302425149563315792845337460969813970244307480 142 22327197897103184873234029851060540769629841327034803453166706901092003419480868180 143 89014543860631734815028788783175547127650379807056244279415758960235416924054076600 144 354892698028331295436293381514259207654395739595215335059646770356824935333527850658 145 1414954193636504504377296380556208723973727922766515964560426946348056536357177080220 146 5641528720470305641053805892965527061932309023123603645586047586854373433965769095030 147 22493664663193804195382178121577447451749047437005459151584609623140676512626160706980 148 89687621323929445306961841950540551819951398798019048727969754859499588918129680575148 149 357613216282487518984792598484828808120768095856213445767716351621472103722523146456680 150 1425946629912579267738789680299184578614558670219839663403606639686157395663444770340012 151 5685930279563258671238886789389742062932490449863486085696722088510590302012879922051528 152 22672960540035098024809325356196211097114022626670420066482235327293776803804816353065784 153 90411416583653684193711556874956076968331061006171909498739019628102384757635118467398520 154 360534271276039225945251148119295627024149902549127504916538269043139309647716975574001228 155 1437732108572652379000309930082411711350304444069815816032469157880282864485681145262704264 156 5733468494400018644116239352527948848660226421269635585668195224047184237337392463816585616 157 22864664493337376760820647041533008281425437007437571960853911140233187816849043508364459696 158 91184303575808394187271259507948643842402792002965619676607651201708886734855354316861435880 159 363649583727607261479286458808574483089416862861786323161012289336983990905446116680095208176 160 1450286384178821646574993608131653731409422470616701326480289307903477656210138714876902974062 161 5784049761206803313037335125478416288434630283919632605262323203590940656996942005152757749388 162 23068415200441264093702388876526954200688580859291354888720687146614260383969913141558473113198 163 92004887761509653247878508548818227340437522526219119509472977062308080574312152843203988625140 164 366953772246640446910136051300655144101537904874660091290944944292698494735037324867033057820868 165 1463588694143286355549144508949069221087966467832872089257720764400585015605702112882852781502760 166 5837593988576437842844338988259199203844725593925526295049071938966697049087098808095139492770700 167 23283903772692350686825604162919232002085157692407083948843458903247115058451492876123110138148360 168 92871978108810126176295360468737866051063685525987279084841445572291225632873899690852284567643040 169 370442245447134854382386672263023144663954634374695485035495833377413315833886690748145791925089480 170 1477621343231397549608744519147770350564653504459547867026069313057749284168126896513132881820427540 171 5894032997012307569474132180618189156365908809264519222995554879250305641745109135489098049026875320 172 23510867589590430662137898326018775900682298501100800498714276668872205450033096209066003086268944480 173 93784563334436904494771772014217388327400650629935874399983639688113098341908855062396089625071717520 174 374111110387208545856002121948626501874860673666226994258446072029991476086367568458970207419844242680 175 1492369350645555908917857426265944556852453929584535397161012790673443244304289380891059513028687863376 176 5953309158408869064246523978723745314108237061307647594042486835333570509108887993931016659709322513044 177 23749085053049443006227955401404491376238039767028471347054864562325481347040197091241215582192498687544 178 94741791674691473802467348369893015896986962907803145215093715657460989098658235956413152169560663276780 179 377957094547789145740953848760268900451049708922707981963997434083942541620370849025222617702174613208904 180 1507820149060250438388147027940166887515776514236121520695475237304681697659907935674065661538598736037112 181 6015374234913944323800305051476490341963644479047600826404540903458320688474615158208757230832391701914448 182 23998371107008317970424952283405290537263481917723904022778695191520729256753945800894573837892865425914648 183 95742953594809140648270636814757881164228479085784000111635453802579593832936734834648481727922326712835600 184 381977479095274369031941741400243796621755227056012203045963558697394154486970371403110938853706910267783888 185 1523963326996892941403505967752266930618440466529079021269666072278769614101232209705189165201892230470492976 186 6080188384283043906468414600769746873880715951523433009295241409828902838304629837474980443426696796812035384 187 24258573396748778401508364675903874257958734827610516023248944908991070605352101709436397944890256434067155664 188 96787466956698550253417610619687307002867773682660302502180655919286623797806239961578172356379721547796870880 189 386170041593426864895344425525298541245666557638825791926512444723197230039833974583596573798397682698500582624 190 1540790407525118210942240723318427977164196863427179646324892415966890914257858763663308498766815628690667587600 191 6147719304911665911998808116841372125163977840581247656219412323137564879346323249242812884523702836048220584800 192 24529568965381354578721244523204303225043604016962344302027134415609925341641739518494197636415966442441550268610 193 97874864252868101131840233106693253540376093773869474542993663003075297708005883687095190860805445342352854515300 194 390533006664134991175892891263872099569259013072911977384564739833134344999104345496180120669325134210922792521450 195 1558294657549639493733689116503155268103915909665413031077569548330303975382917360556823737332048446126155872851100 196 6217941498574668229307103978313634294804584960744329235511401367844410304169798629059928147645418269214713028064700 197 24811261403399121549822723360684051964245617980033973784843991241459684795017483275578198680828760630516759335951800 198 99004781584557009783351514081696530265110423198694247874901332563900688998210004445691617975589311054777293749501700 199 395065003364084179086102989273849691671808465844596558852209163618385722633337266329305082899069595511520230493786200 200 1576470922960462684280056619569421311488970696228228967548853923455404591858798834195623682893373292601221570938304048