1 232 2 932 3 3704 4 14932 5 60112 6 241718 7 971416 8 3904290 9 15693816 10 63085186 11 253583656 12 1019321774 13 4097329180 14 16469898636 15 66203547550 16 266116375576 17 1069699742484 18 4299838717346 19 17283927781406 20 69475666835578 21 279269177321316 22 1122569626029642 23 4512358207726962 24 18138185927134336 25 72909501775053708 26 293072056416539662 27 1178052629097297982 28 4735381509520568952 29 19034665758376918016 30 76513053870067324482 31 307557142680651597064 32 1236277879778981083846 33 4969427738564017818638 34 19975454105207497776058 35 80294711524379700957968 36 322758154324142915661352 37 1297380913450294348975292 38 5215041702384694675957454 39 20962740915683592006758574 40 84263277606607187041887734 41 338710475961468927666236074 42 1361503964534238750194138442 43 5472795136260628491054985490 44 21998824376338992870783913120 45 88427990065725680259266266668 46 355451241088792633081077647472 47 1428796297390163179218307018474 48 5743288033493960860943595705968 49 23086116261587410578163118979442 50 92798543436327743983946426076070 51 373019418525265281835124720563816 52 1499414553768272570672322680866740 53 6027150042055599610551735469664964 54 24227147547792116986062624630470156 55 97385111405374071345113764016326578 56 391455903123907291036825584517884466 57 1573523117437206777393101730272030446 58 6325041930267141277958291891359395270 59 25424574304822042389040665840768575864 60 102198370494298974033833527947582312436 61 410803610965831852553120342504701203796 62 1651294496833299285341193414942419091022 63 6637657124924190383637892244361664896050 64 26681183878798235688158737712365335959180 65 107249524911604018800638869343829864986872 66 431107579259442543148925013164016189948052 67 1732909726622274457766365274883011376100242 68 6965723325441423107461390480484499490247250 69 27999901380422568329365055823823623897035314 70 112550332633791097340235401306233686358518438 71 452415071177148730709560708464661777274228490 72 1818558789108131477283077843984719904751257512 73 7310004197776770024213820086520333585653410992 74 29383796493992081638850069318952891942531905724 75 118113132775345601898692534327295833319077097328 76 474775685873635593927013934535433441635364252772 77 1908441056470162193653152286776424555122191018636 78 7671301152077800834990051366126140853372977650986 79 30836090622948865318900633170038162022601985104246 80 123950874311481007451538244927324366375865474063764 81 498241473941787089939253288871676200934723108703102 82 2002765754857533386670044991746170989294549112222548 83 8050455208188280892061005461536918227346305454588030 84 32360164388598735585729315718364813530590439554701308 85 130077146220505092384274549895794407310367825695804554 86 522867058575017864512881456541136034261923320610916154 87 2101752451421743555871100786817345219138598993564785894 88 8448348953357388469957401679075973763044157903300087650 89 33959565499454080718237820953818020130370421552579645218 90 136506209115972596541872992262885750197300710826456375606 91 548709762718053364276517683866551123289211029223880828620 92 2205631565420658675606363664610167188618336286545996483566 93 8865908596708709250117455779382002251158525369551671785896 94 35638017009518973331070861287391664623407488702895607451544 95 143253028442257010667329948679435664557229422378364125998152 96 575829742502137200791016230491318548761182019495563023301264 97 2314644904583864695374542117556641263332253060083246626672406 98 9304106125251359965864744105624136832721981057836350015620778 99 37399425984740020735925430692684645292067123648676163508539600 100 150333309310813487119331868670943686073371771798832944437782908 101 604290127275273580649787413984457479833397480539180941232240934 102 2429046227987877354592210314881400780527485369977751277855341198 103 9763961566451960897374817336496993345205349191975991306925594254 104 39247892597796544818897346753789426160983834300363647626647539088 105 157763533058224029825843914364115405538314114323700097245237709056 106 634157166553464406884120659131330575230581703225048859019433637818 107 2549101836751458998051229566535618719170863959634097451214824540224 108 10246545362634227124771338616817126912122770841364889688511924656522 109 41187719672400762609205448677491248767250402567671019520577891937752 110 165560995611124051877240282016236760742835671198687985782932935661874 111 665500384235011210297585540404939827740239405192309113548178963074840 112 2675091193926051168493601973630755734942989498213725154284260187165118 113 10752980862733258547915487874599869158421788672449404515906398784228522 114 43223422699324999128282493399922690346712672654156861621680008029720294 115 173743847747315411569992338828450149241099308730459352249717891395281794 116 698392740436858886795051051266981656424122532059762976567023543311030108 117 2807307575024291560910937685841370524673278492781993067078535523584990210 118 11284446937204784608475716762523341976719050431897528987922075754637870388 119 45359740347471040884860690305704374930302926811761277286626122253050795170 120 182331137346784942774987897277998576226545495594867117057303185597968958282 121 732910801329700653658030819113675524456392208796346707867995211584399050848 122 2946058750700902644843373937597487166298448647851596497343643059666837254568 123 11842180722176297296962793939877936544529705552055877510641807984325251917064 124 47601645494449087602527293730413906281414614430313920250307773039916839525202 125 191342853730979557823437172285437589222031281914733559841555067814104079195092 126 769134917367182994539624332133616670681468534088132684636317595481582068189924 127 3091667703175082910407897330012560363884458572823686080195603984489429762605454 128 12427480499227852717096268527414433785584972342242861213303333121606020940226720 129 49954356802343063846813174708809394468904960323667014129756264448563034631809530 130 200799974193550003100302649927917009702097604852772265263735125348674612082865870 131 807149410324088981476707576652249829758760339439906819780506595661855866574570952 132 3244473378062074490582955140774246938600159649854601848529408108724809219308555126 133 13041708717506037517056529389799419486425415287593850330380934374984778988374264060 134 52423350865608126153122739589194193109332998672742968187314455664677107085179805730 135 210724512830876604553761897761524142567835780609700001034017691877899575914781510052 136 847042769578883726378493139893751803226451858656237962862023164799611012558189149608 137 3404831473364005686770760072198297066036125219947284592539771632782276341725841210298 138 13686295165205916799365619630538696738396595270344993340720382749232988781122213670312 139 55014374959377999169708044291474776302316663330355093807407788795149109290158062185834 140 221139571786043726973712036271540544384668831067321630094131591341002235563339854455708 141 888907858097524556226823319168658779585519041331408332654365975187020632220202699970562 142 3573115267456605543596813294583845881860755249146985137238941809330062934784568304738630 143 14362740297803475929120774834399238176308250309428105838546615160230112427783974747773294 144 57733460417857396354050962240603300456882184596822958629620026354379667314654509719941796 145 232069395025547648669404176879231042555129968667642422904797753002236186435716910534488858 146 932842128598020916745250375723238344764720472722130351858896070296752959861989501948361836 147 3749716487999161432047749018732386401634995478442288596619148733568198620641581305777849272 148 15072618730785949333443940803971095224974064369095867097960562430666254553631533802482798776 149 60586936673941480253115567939883114060959831776375723965495227012068439954233871984989511280 150 243539424773918199502568487233728708095561079277969136644058920209190399217159423772252911486 151 978947850398927555445877689820385296643612028899444679131976310028950491344187672824667107780 152 3935046223790350908865289708770677253566031692809545740728156836892189066794718031075659278424 153 15817582905010344285261287726497276800558001781176387233246247419845445240954191775422198949368 154 63581445992743508511791303335960150148665548264737344428749762827806223856593618938932054102998 155 255576360737621548875778955027458543022374912160988287844002371046352466808976505507651623279656 156 1027332347479824381748123643784629555682879404504316945536884949360155813289399615112605536425446 157 4129535881692547669652688525577158925758951419090651110141472022314114860164596135950518507674428 158 16599366933222308133556126811552541101876243181398930342787025454635874095484290842524932468253368 159 66723958933327077387840016896157776826778408908884165253095941262688162173449810322550134988182214 160 268208222256104363301458322500351705095571933583450811302221126520385252659779394740510408617050414 161 1078108248307935440815317283057247306869130990853311119551361676543665673694158924228787642153903938 162 4333638190852110908206160287744031996561097996151594175342798613647682616472503956998627844491360018 163 17419790636689188876275318449424688842237740567621638772612530181268589450007050420983968244521536020 164 70021790574634474688911202018252467914216485090271091246720497058947703275073402286683089929932458316 165 281464413524653294472048624082757584826377573694709893505628097425698106018328422412652998427796373154 166 1131393748012428421695639638850909787085142542853616706370668062232858750907829328955124142606501191510 167 4547828256553262041387523013965737930330127932468290547244866374348745307391726755515897232555458372780 168 18280763781343682999300099500982097017234186090015809922491922086958151075018209787476049307328132426668 169 73482617543381534507988608919536729387871822403735992910586933239958205468611661665942015306080861828746 170 295375792040894269207550667960452084215128716826993793660495208628091837060062129103567691165516511564140 171 1187312883516678804813901218528579346658525777520344449277261234863133227831221873332122436621111551075800 172 4772604666158688833528462453086429981492974094302185297844199379698702383022335729079286410838866375627510 173 19184290523298881270476822492131272512414887195449020537386919292276556444148578026784593734222326502551474 174 77114495883556187760432824812344678674948184659449472153580976316496734009594612942469743118742425972348772 175 309974740434259977088480759227193810608288684769182218333763504565033378255856600424846418515205071015613602 176 1245995822268946045487576740037073103381556635269702120050174290423108847142544122981692623062300823016849596 177 5008490649711263399471627144845117741544277110816815343864140019923777323217775931585793797536984587545156470 178 20132474074082893741725026797927890988732758633443074117032281863605648635896191080877154827195782406012836602 179 80925879809116970822179911785011235711257846510068609919638441368566683461826014272893294589405691157132479314 180 325295241845628757475923567771656137004084067099594184655640967904561723464651614026822997997416293043033161208 181 1307579165243563302443012559854189111705268959870330198745983419024868292724657425283324078378779233481054286022 182 5256035297898499615965708870516736108561066774219245330597219536885792209375232112801994295682638932285969024176 183 21127521596452694066177351189777734914591629840720059896219969602997754881331880020389542464612911000165132722470 184 84925641383543649814750384249769926923887695824348347155769203552161127643332414179895873620806324078020566784108 185 341372959032602105791864012905796759192198973635614483143410316535819213575286117595142590787819467072689621329624 186 1372206264917960837097022829812483448605316757189722400559235918828944634949582812193071234032717429903727159973002 187 5515814840214903311764857537911587327284181313017024096943042911467105220031000854915231372394324620857568840376574 188 22171749342183560944876645858201315826950051306303103404542300986650888419513485556544093182437201216629305812869596 189 89123091172049625950462512881954969571092288101092975000478322590981557240254423348469505276811255804540636116884760 190 358245317384560486199023259616795070839661020077170808425715063330582167118138053983789078215797331423821878575571222 191 1440027558965703656278778288462978414303771692289583058090693267786763179665567135801322514984855743740019518434465056 192 5788433986297496060881290062704614404015014845101488497741147022343347698741538200622319556975924840095699215711994044 193 23267588043793760486090122411595371347069071708241632344095452936877150586973011713288428402924997519467513054239048812 194 93527999914529930044409867776034232530021568812951558458724633957695159214617472357129257767362062444908578411431722646 195 375951592040738241776324598228075088855184749535217093801026451020506969976474532411368296681824000478533755371210306596 196 1511200920442307395549953987763502405536212093760446752127217838452895392647723558050428846508504372956829415529150879834 197 6074527333556846656896437291140025243488661290861350624682309815185930908031630898181366523556392753522761005390594233994 198 24417588572755218649085101013246043319007106634694535621498393980762486455352548617924749982465304762591419500492027181990 199 98150621269694662244555549002792593271281358112173841017450745886925971281306820671020179144470960843757806836314728724710 200 394532999314109319302133670404389907097306071918202552100243428818392735436205618871602137607844354923994329101059343413902 201 1585892025278988000503355075465401616375157365332125873167953827630648821594619706563334070364896825431413849614057821707900 202 6374760844380265706680692061059368553845774678495373289746024847297574851162580980152363848152240647675660139641917163243808 203 25624427877361253716579654690649677894300143303863819151036915135874216564872322775122749249597993638007780442935705321011596 204 103001715683331217144727752531740378649405332971260190142988754402946923895152131731795309235566498612395769455053410675506156 205 414032792633898506287630799887789930548294883356358703009206513059271567747070637784843380178594516610815690123486049465673094 206 1664274737939789826489807371481955679369176672746628020528252642934694432668477581638715903069893457009411844999434934930462984 207 6689833396345767475489512718688598910598247335219657610396682283794794548816823316535756694642502766630836930132647764407083122 208 26890915214073418866355166483680995417977405263571971399628641901432887652975790868960302534704783579841271196555505056545495726 209 108092575436255359009957206887223948007170339201966315232050991406689781072717392641343497087118784977697349693326224234002947662 210 434496363230051244241240183043310913939229078016676377711088375743988320393453789684759757229594384671034576062353334675896000890