1 64 2 610 3 2841 4 7883 5 31173 6 240222 7 1454613 8 7734317 9 39492565 10 231010966 11 1368292090 12 7943126611 13 45394661195 14 264505253778 15 1552587576944 16 9114661439887 17 53464193088001 18 314087978745270 19 1846947051770084 20 10863915916604518 21 63914472347067043 22 376122710007704055 23 2213734541510960270 24 13030203873527704389 25 76700511089580795144 26 451513333568945834422 27 2658016908846677797473 28 15647771383492104851165 29 92119627436291613723653 30 542321500151349317198005 31 3192748541772467620004322 32 18796393985039513258208819 33 110658704491357886587477276 34 651474810040726722756009008 35 3835397293123616281004002532 36 22579979152270173266321148804 37 132934286403904660886643707915 38 782619560688635534860295381366 39 4607491428472606223423652899539 40 27125545081204600650334544212854 41 159695426708438125805824652980365 42 940170310648064025990632507422765 43 5535038153153723832222179816871261 44 32586275690134913761964275959535286 45 191844278391266689741336123519174572 46 1129439534837420460820658131351357671 47 6649318368981380439487051084929844432 48 39146349953831030836930784324930018188 49 230465235934400467657139603310120551358 50 1356811690675159862329302049407235689126 51 7987920448730763990965889773886233338750 52 47027066245235773610250864953389701067072 53 276861165269874899546386320825367009374868 54 1629957193761121018759458085078795370264144 55 9596002578116231410001107722774889151114297 56 56494284564403886220812850504407274818384867 57 332597262632759277330229746657236644356272910 58 1958090805003918865574192604522333195305588377 59 11527814663911290037613160771632221165296421737 60 67867389297228169982197646791422739779671255337 61 399553832596345304103555594479499149905423509663 62 2352282396674059201130126162127762491536689928320 63 13848528089386693191440745919023395564338452287220 64 81530062257483046191860693826780827798665469395604 65 479989715075478244689698979350105791195365688562455 66 2825830377189555842101408476809751605574346245006253 67 16636434219149157145008017177189775064649023992510408 68 97943226091690390963398490601959572460546149299390462 69 576618487527107847283003758092632225954151451619813722 70 3394710317666986315062998811559413419738652896608651478 71 19985585599797104153785377850636626209896120336048720646 72 117660593803447124301520260225037412822455260535596356234 73 692700009467516769291207716273114002388446313759007503990 74 4078113900378453376823006211154839226834949956065335158438 75 24008968900191039357469315723641566818838894915266976401783 76 141347348733204914328447631512114176616832495997026011568687 77 832150396669122838203261352515553367781032562006355153130559 78 4899096367090247252204893141955569126139202110130984026638411 79 28842316617416212867597122299182986294936105154582272344104934 80 169802585114982328465866030637650951964600546706583840471943136 81 999674134855092950255422894972532492571187642322235329630838301 82 5885354308484763715117283703019553388281220782778324426685979986 83 34648686135529362090008333750049971846735256209408036715071507460 84 203986266245291022816576133014883844494559376495370839689120462419 85 1200922789797422874455506798722443379701397072796669609943711924486 86 7070160033816144890867824838562070976309501927127695236353797691861 87 41623960614656526165644029578789486274745613970665847113298637226525 88 245051609717995501853649549820563682072456598853274446410967584023538 89 1442685668029297843020881148559190800525376157471747411419828868986847 90 8493484042534328012610056205002092422483041713870445150452176397671540 91 50003457287634439840786886342384861784427723365736937030768513291354551 92 294383992269233503512703699903576222599736037025179828138983068995212677 93 1733118860279350397294494431773189126385453864964260545900861129709660641 94 10203343465458929215966600327699777896095595508451416536475629687235788469 95 60069866101014512505473569225862727501322436973784284873989979576131464527 96 353647686722414362072486924681150757933310110702563512018125278942766161287 97 2082020394615174793698285508821270885684870049513279344385987319589044271138 98 12257421966387731034272962809209747251156477548934281698204131689398417529365 99 72162786517686604479799325526166772914157008634340209076283827654346242014452 100 424842007746581264248550374681922228319060057588491325118214657391618047992848 101 2501160781837452719848562236205532418524500603220444627036276127855271131255305 102 14725015752993363950749256091615946822948937555083831739460826937477496520301702 103 86690184213832752146265937729286860759747777104171040485672729992781600576361333 104 510368760556370740707551151761946184910582258016387047477558323636477733852309461 105 3004680104374297739549673716974853943329733176071637999308788283142019027648613655 106 17689371347456478637720214978458766296600682157249537670471314994847150437059488051 107 104142154172307875963784745391242568128451547890417219404998282125335044051784166764 108 613113267996842038913418390803576374277914154505579778424072075272455189577263909178 109 3609565044831038954636090212251858418981319530930974904993794771204743975517297998734 110 21250493983655249332366893614713079243047570728240000982120447446471590820691690227157 111 125107454482928215207806885599200860387998652504072703296103484791528467651826858826056 112 736541709535625184880626647160045243923096414996372066089709360548894193354014035127794 113 4336221947187713802091539770400784338425096913351948043913190692692088196967164796542462 114 25528521374746327160959902546618718422185582285009419998337787696600388687998407256537269 115 150293368632467734261707592954745922682724215474931438605428622413628190977410821270009986 116 884818055981876881326219548745859061519842549662000252334302019988716324360923325188307093 117 5209165243385316056706275774130218183474825518881460666230352532302627695545667837828343679 118 30667776668257089485464276882079696888558347290553560038200624399659901666031530417219053434 119 180549566356792429583719317823826101396772957580160199313288604548625940777030218633330028787 120 1062944544831211919035313725843241989467096068856421495522489930653118464153076791806692837987 121 6257844469998231692192576026382775431749840259796223600780434448072140551012472874399328706300 122 36841637318817867937386116089516701638944005301693843835679604448438988527668637904624676245154 123 216896768022695354911714563218274232363455763496003404959488755404082724001791898020122034254017 124 1276930435300219785887819758595048033742646040412906444524454903993414401032036801211768456629306 125 7517637775152985826277722908243913166191372411317971369102862342444191224260781499535069388047930 126 44258384134387001332548350375350439807143656461293950711372949218837149651582067155389242535856734 127 260561179558441397488213331087536129535453573224986039006780773704652015979888339186039804987398948 128 1533994736155242055922935158797086806276363806006221642472995835334293808048351698290944145502896869 129 9031045432553408338217499844683379346980632899649576822532397483018989367524969312138535857083944409 130 53168227818866409276744705452311730919074453701040684717261045319178201954531010394519022164837868369 131 313015859626743415327906614484127386590072510379936802741599620371152575197392827311168479067270792646 132 1842809745543219621045104312254167699099772380071188015094213255364227908116913906576723651695283731041 133 10849123626894089902120952468128825154958598320567079090717866619396931516643301573996543208913315765239 134 63871750057917771525893492276880189575271207291900159566083771185217579788563093760931970621726378257214 135 376030414599398892838193419598222061588681416706468758352131191609018088426815803542972802029742397157910 136 2213793618862452195011178474409681321961748817180947692625145569540163792031210895663019194783233328711021 137 13033206880717958310154704127432885674972709955471182389706924470596676589606031893942154645395788797832290 138 76730043915691664974819856779453487956399718903301787157413314923708394074870669783450787894758762153823896 139 451730697838784531481712551487042696188853704713526443293084206001384078699673735039315941275977710602545872 140 2659461834716660023414547901173448761854916731263386137092160441345332416212588625669102354325593476871427350 141 15656977230355618729136430883425360744899492059531130206419407727522414915267953391558615001584444428028905910 142 92176895637982223964200891670698333568777624844326076925401203976177617289638192367498754928790493770054540875 143 542670527295803095716316611925692088373213006330830417480958490398595674144504737287833444503214091334371551069 144 3194849415976181852659469071367460187975068529257946040104590429240985760283402020664497337964153756211262254656 145 18808949956479955734648442187680465180952772093368922577247110041738082468286654978082222979298944031853987497832 146 110733418826023565427894109733648333615827516177931966367075645618725866737031842279292353599905863436357918303414 147 651917840882720378950342276259777051260794168392713580307287519103130409745869870483755019358993015133042908355332 148 3838018149958077605013795450524199534495926529623329529495876246284936087057262916921637386076622601592522059916568 149 22595459727658552649746115501388158252066141321727243041462078841472387829719862769464398567315929290644313620770893 150 133025634678099755072965109047820074028536950464673666473741305341180535081724460075615362143427237124330955881206490 151 783158196150806081017852248304126959895726580291030424844746990840098792777970914512153234820311199072931701741520359 152 4610665919259539271664914405351124906569301524508595577484689530695633540892406638953053470533072990012754523686144798 153 27144247897174397524318855941682591577964511433543167290465800899322877067789901174358197259742569260784126919967066596 154 159805591384419035604953282592184501017831803412433506192216330417561046946848552092463414476956220689707931287880552201 155 940819105928600228251569021121982640978211441623339803639243729742164405041741820137846757443344361964080481262720473552