1 9368 2 47432 3 241544 4 1231304 5 6272072 6 31944440 7 162700376 8 828690200 9 4220813912 10 21498069128 11 109497066248 12 557706305672 13 2840590647176 14 14468108341688 15 73691067738968 16 375334033262552 17 1911705731599640 18 9736976881987016 19 49593782784509576 20 252598246935084104 21 1286570024950253000 22 6552945038955051128 23 33376410028865780312 24 169997572052370305432 25 865856288279830563032 26 4410104820336840526088 27 22462185456892685391368 28 114407660600979744687368 29 582717689216321705761544 30 2967982244737043221414712 31 15116957607587250763810136 32 76995880859737638700457048 33 392166586905783651190016408 34 1997439735321648893489646152 35 10173649743394234954261896584 36 51817908330835528234972451528 37 263926485726158441222130336584 38 1344268653667536815496275911160 39 6846824062622032617906539051096 40 34873237292710198953936967559192 41 177621429753511759450951996961624 42 904687225991396629476070007495048 43 4607884183838614644084214750214408 44 23469543994503104635337567409565064 45 119538485199307801387452580991136392 46 608850749170581207444191014269998264 47 3101086935705326814186719701867310936 48 15794905723451675794001782233933120728 49 80448904524498193844851613835010013720 50 409754027818121595307599519382987034312 51 2087018640036866865897317474128183776392 52 10629906012283748971951161998126553091400 53 54141778929195455698728502185750202174664 54 275762760482592461299518746277111903710072 55 1404554884840938214580646356762220188497496 56 7153882638388632965750289738318571365315224 57 36437192562705780772187271099061269148180952 58 185587193550990451992790011366369363778712072 59 945259609418578288458202446226575489010166792 60 4814533331216455671279425021168164287224093192 61 24522079401712605731109147468200068063285913096 62 124899411181761009923203945095989289143217980984 63 636155794865468184448453612704594840636789737816 64 3240160954417797130199540401436748090763372167512 65 16503257685098763001911366244314383540035092070040 66 84056785465989137410022596215372841235758551137096 67 428130210270848065206711047911799570834770986011528 68 2180614877554711762152957496049369817727100324998088 69 11106623943226858402030139712993216642775675414020680 70 56569867832228018913214859136230113501422571548497144 71 288129855022892954475527648782869214630352679233508440 72 1467544764320931502815186513026821736385057858725761304 73 7474711827813400841885452086819048789701536730086798424 74 38071286319301178456568657268735157034482128622530286216 75 193910196860420362917481440921018408188796568757870497544 76 987651536937540789222751616609819655646027380247835052680 77 5030450044446269576640872345341099708857824199997606843784 78 25621817719370181137608467541912544795895666518691353778104 79 130500757873422840068916119565556119717250025592745078535000 80 664685386184082367158810787206407728571012925710512560591320 81 3385472006493679877196882058789801443286900005399506707494680 82 17243377009612997850464952251724627360343278046143819024338888 83 87826468547172483090654563665658946524235239461819311617958536 84 447330506847196477343855393268197539643855825699172478169804360 85 2278408612646101132341222168504504781556861287543984943688451016 86 11604721177563625429396246954044161843681766319946400085164973688 87 59106848903889543073853955477001622038256286077896268670187336280 88 301051574948800526129767003901994252112358163864726242603244454808 89 1533359542250766010971058032393393912210049978122267469376011979480 90 7809929199710524489085729995077493755594154557233229522389509847816 91 39778664053545203426835880211389348369373945483580124065336119689736 92 202606460752993628093786017747333573934528251157266436707054290681608 93 1031944609391573917947016834235122004530958318438329360953842481619208 94 5256049944777456509008025953006633271236660735173737496465688974657848 95 26770875849899737084099796901731208615893962403527037362711984095268184 96 136353307388727545926459523638747056507999369137113820433916965582354008 97 694494440155362119274473807225127089180356971180828451724473436715074456 98 3537299803309236821979444750976521645266399514003772911626454322905451592 99 18016688363541765174627603003077623794515847182422319611754889328939825544 100 91765210086323029845911673380080623814793072502213146532705795119649838280 101 467391876479768874668178948229610067646554217104198100921249263935459799368 102 2380588089906620910576951182441792244240677209551222840205862338963721144312 103 12125156509968909065450427469381590511417932148643231396271276672024680722520 104 61757605616269500946081147402337814752007890345169653394895984273083979008536 105 314552793468598447481205073112527607520411245636331358180369219137835261068632 106 1602125906462166356559829370742932345326615783109505667169547787588709516635016 107 8160180018917748200168935199372837806413496893417028279288862714092716394407176 108 41562612321890524544126225728321552267820851890707314750868284217405990990231432 109 211692724794675656216917650294924843611590746111476085987830431933487919708055688 110 1078224087165748109375530255780140080095134486220204670230741315297170240358996664 111 5491767292768347577515205538234093439708027220874843539066018372883225652931327832 112 27971465632156637129336042161299042999911913456706942690919339576077131261527289560 113 142468325386110462107467423712745527634093957433524946571628905682072270392570627096 114 725640336664679227941480006486528041576336121546371550683680038384037469015981322440 115 3695936600418298062574537278361753152670376376652347153243587599064627870637033484424 116 18824680305256890056602758262779390761871422407563861081242224315354986153055186427720 117 95880591824821879683867829284602280352721181689643259196491409392711710244156259658440 118 488352935593327583721997312151875431635196172329105137416248177972816008685540345303416 119 2487349996111309534815416170511194873980698558262500035528213240590625379879966503661144 120 12668931734050302992169310138124048134266657481237780587136116965727473314228458382206104 121 64527240449857592130441875121975008637327707748178269027684759248957511207260879339750360 122 328659499275916239821430531663470058175314182591285654425083063906891025735795254118573064 123 1673976226338598596549219340938970993382708963333474170656640364467748605398721390792464392 124 8526138488376126337872407493354630257173798875904016290534554206902684391754652265701733384 125 43426565072534406859011643080603431864003493210686160608200208127057976997313126653512190984 126 221186479268441272030361148069000096954116033988910506180269793953884833258069240959876926520 127 1126579054305880678003220416431972747492754788504617481618554675797580645275917813800018153816 128 5738055824200725404139152860487330077710534572654656626048902496457993566923425851150028651352 129 29225898099028768733656200001322553170026431460457824220938198244592835458868193288695521122456 130 148857582753439224731422915187281247554429307666761091170628828811566483521435820990884914249032 131 758183028905222179841347334619653676334961995495977379274428145045080241316800694732387106580360 132 3861687760119265804882475276739169754248660430490905759053560254064057958543970507975291150880200 133 19668908150302489080381483084298716026725528648145507305298614030659043097281507094114079390961736 134 100180535521361667566406666413203294032169723876868747925796332528118891710047014544091145354099448 135 510254032438117850958309266270507479104199784539870246637595465643256583654536641320577250340441176 136 2598899838819917165266031622115913078802117763693911553735509069426357250661651333116467854223676184 137 13237093570715349942600787270175991885742604785612984691610717792478071516588990118237049687342622296 138 67421084715383305392516313614445227763542556431658798847654938322655798084120148079019468303351719048 139 343398846575747369044179605568334528731917419128385410186175446440995651299709889157064794078339103496 140 1749048807615038691481348697797541584658637687768574552893674471045534892887092603110344165047530517640 141 8908509046913157019462839010101107063613227548195680090304829968390323808780294729946107739678929316744 142 45374110255475982183258572702438563477177358924705738059361360868629857490355291242115435420780922297784 143 231105998841577046097804447869197478592339608193331498263300898896329307382908632940489162766412617874264 144 1177102589997722724760362200973421539520537493537400486675868426389270191972424043564267731540681902349272 145 5995389623482488054242295506693892795618219677911983780074251547229406573391589217781409073283392114499864 146 30536587925977658491152487764175266898934247097560969305766253588591958973116163396557387722167533583921608 147 155533378265968539794445195247048383811812891862447647431895485886069405641474477439144849821356960131219080 148 792185158782777411291450754358883929510100073185795037515355093554981293065899448321854380813037005727555656 149 4034872339251483078895926917882781594317790930044832112261186530811928281592907849613364641674412436041466312 150 20550996965244682045252369319426157919809204128471642409967319459216870114510895123425861305027155486091756664 151 104673318200656103292007692081036505002311549055921524590973791348743018155827471635300419699419926256584845912 152 533137324756806761870461679650578520409955739061240493561661353995094455454123443451507009732952252089182557592 153 2715452341961422820064492205531798014219756051393503004860292338623590262240844519271031968109531249718463515864 154 13830735683019974962851471146549164011414326337701140289219222576308224875261953729775230332571187864864964095240 155 70444708816134167144759906768005250585153618631987176674324347837635509145428806928636868569531496500159027539464 156 358799207353976865954149007860601811860250964712307301929330480777149110853351134821636479379487531424904231368968 157 1827488158604711093939388037551808624914877161914356484179969272643169458273212628100147655859266069645335017498376 158 9308027725227417262230074912688285705639292872329594254657992056983993255046837759987225917296633439985271590391608 159 47408996729013847713503569953574785697740778912747914143178798554403056038974495739863365279925338126668672106812760 160 241470377742856495373561804207464637963108867596428201830373877533452695658779233120215518829107932991596336317304920 161 1229891947736449522156869098688378886002686680955626747187072348073617962900597018744488363710041863581006822829538712 162 6264264036219681948179610005178465514688279078703250777189517068329397920222067644453796506953340436378700732777401928 163 31906058079082698087199027434475631313145277886441159274076575808137991010935319728365173661230089137742875148751295880 164 162508562260433128498186469767389095930742303788476460063238887068847662943613711509648851622754116050369082692124825288 165 827712177496052889097423954567364861686461637634190667595848896639486184036722032101046614885155185438490326719974383432 166 4215823703352425249256236971999664294189321538416035861437486240286425333866477690360625317479201194738251173347332075000 167 21472644695786069376525919648433592523701426094005893371924483991036785122788080211301081094493427317554265438491201251416 168 109367588086006290094948066046830237040637968027462930861067916725517872463334129211656975351601800674096270120849657785368 169 557046860934540673251337884179355809854695323959420821285347749471079863738295320701612792667312036072443305994263862105944 170 2837231859159275869572731856729537812321016930276033047702512044015066694153743419963429297055724666289938421053982771936648 171 14451000781376548868232532680252192041807262302711725363428074355444673428995289265428776263229033871645408561443477524140296 172 73603932970506763053768898026980453184405122176556795166495606270201416280963692810880798105959872461117740871014512865526152 173 374890225991033253012073986591796533553967333337986045929860499375972492445780724675467385089324560293641094668374728755060360 174 1909445268365261216764871537311834931426364524875585470943856974370194053916760733616333353743369202021240232341306420681957560 175 9725463562684854310156159740063905828618644592874432843658171606840763664350804607630947343074904944159078947335491148075548504 176 49535141475978411272135951312916059382740425731898715313269611668562072579731257690059973900550400086710741466302174246813210840 177 252299566517301215262938946630832206106266874101752301327209901867176511704750556214117445568373167275681962981408596339310415384 178 1285048742531340358847494303383385534132846397087777046030197077292026760914771401047951397702096457725960279325682231361264161480 179 6545196622714527050113182830952639348574887336904950128613850325427201205063775621488759369135661751248814122561661023974108269704 180 33336944671535569511739683299536290127501353556211059472668894350058050289754498522124450997612868307778892071116927923490389995848 181 169796561370849458414679902630463393327082778577996632268971075296344178355866354459120339964039765077649091521254031939960912824520 182 864832471524650856270083850353782649842056614578355208608639769557578585990950086325202595705885351804104001887347983599263140099960 183 4404890168357914509494822267767885739727145535332073558974433890982836112314425699389794761244073733268027117432081314870591562081880 184 22435625435166328689258692684633775781179254918086221163538963136334069558201916108070029488286480928084937231520186019990174724314776 185 114272381246392650643048856741804388870068696876602618958516205276821793556356452101509360989233453484721124232514152846319514449716696 186 582028664788328094832487854689130656038053969329685300488741092373768340764017503569352828768456201354239294241323420486460132722906632 187 2964472805592977711300232351570313520070542403206852399820009240992353149165490468970937627271408907353672794575449647509223157718172680 188 15099082823173927784220500128247795462989176780134229943131912144522044984575152076988778730229626018346659672515541074450598129304538632 189 76904838415430528564375370056292997271433784904242060951511705634017940358209159662540525666020816860907992463193682907292422022295925256 190 391702876324791397445391528436829004167491061522030233364709535828845556701192552670583546962149738032341384295801070246678008170295038520 191 1995077897339807927888077101477008095852518059550097986881824543589453425835709374034628846756993168397555519783251638789292820428724656472 192 10161620087653945111311686336288172618409161860743954995869400065918329117848999340759946838738599848086836564375009126085869178472839066968 193 51756637143589614689120049527084788043145339892328105377087616747918327972649659342243852815906038175524535975922722317877238642195074822808 194 263614410429277722171128770394677342687163803553153925276438508764175534189320022112795251055579615763117984136734132668326792422955820384072 195 1342679146506000878668723928967164745674856411785546325389659110868785992931644336449089598593520499121480782364290961176381696224580585046920 196 6838728154224836673212116552846265290117708626815708687467222862498442191799349160447882248237009014633364955674415158312656447930363231858632 197 34832002037933206905829432194871610161102500030977476746276881480930215328435972956918232229582093783639348301511223721900386467558080488693320 198 177411404373640568183081851468235025551079375257679912533855106368209766944487378095349247959507808609007571740908577613776703724881757693518072 199 903617494267205839942211042007510067845022227551167546912757609522554689372035007465561531120456258609904464982797629581010645833064405950809176 200 4602435671080575518382464295896860939074242453061979000674140090475118486306393003360057265531470689510513693710912622152097745695711228587742488 201 23441792839140322769911130300501162502103841927008583982359118924818452332240371329085981520700022598697583574161247467028508030397505358150703192 202 119397138990136691941871803041902560481619698596046194927121945916711201101111285943477797365788494206025566361260726058779877138786371296944092808 203 608130824158960347510246854336815984993108338812561158054381459425282726735902550734241402525170714778663370806507742904071016721724145900654454536 204 3097420109227300320634013510701780116918869620519442654814865135261286090399490782936300373988482308463904992276147145163181580533833502523799445128 205 15776229311043549660943880432443710094168785275834036593749146286838599867478915492934608334852676511516838716799830716842291207871512624964094771592 206 80353779112229943180617237282269986547720522450231633792849891094154839357739690281944274980925469973087410891490898359204617286084148701815500039096 207 409269521272567509699353957848001830537063953876079308266210330367703101728297369968777907782315803629744213913879946521700807722985834489668384539480 208 2084550881032335298238597480710038041129322510033519519979627510326802957234270299797971763971122199026003803551341088016286719388168390329366970312152 209 10617336864229242815128335314931179464550063933214256625336323095038282160723907122947731344281680001424788870387539246082185850280461180372496791718680 210 54077759921453618087365600991006672457354342362855753370897786890284385343486915860359255870407896122622602333009887969850809051266408765943477162333128