# A296360 1 116 2 6402 3 446930 4 34121322 5 2741227176 6 227759341712 7 19382568941318 8 1679333068357460 9 147541888215426742 10 13107891004266127974 11 1175188298096727647322 12 106164291028322202227232 13 9652457243380891557169712 14 882443342536355491502025678 15 81059946585853035417606551756 16 7477169837148622496095348366634 17 692255347220989866518576100612826 18 64300717278763015724812037281515218 19 5990128138597468694968759340355524448 20 559499936070820694782343968799162585240 21 52383995516506920701445119713896577470802 22 4915160914927927521296139612165884211582104 23 462099580822692030356952542324335890132518574 24 43523171109456940401069675759013096694734442682 25 4106100858343687520505563216542551028858313581538 26 387977997754433081236332582058306426166240512866432 27 36711612085520814918890199398711242861805108093109260 28 3478359515716485650064679076825611909375291289813777678 29 329974583936534560640760052651094343350574764073269476620 30 31339051259266040774241232964304015013314741736677322014770 31 2979602352428216552866260894702647604437172299999222207491210 32 283575482350796162987580279349879523272517183018632345509296202 33 27014094302575446995121709290520826849697383154750275860564474696 34 2575723864150171321868139643782509371781505040236891195447138939824 35 245795100617422391890813301407074907519392888399002072207972400978138 36 23474258822277317122386256923533541566246865638771530482006070311767316 37 2243554705736686078160442641015900284537148516174036769260302374199274066 38 214580562800042664289841914254080623573307665118634213668003506260748568830 39 20537008936274566438438932277487284320651884627622032435950143844491606676058 40 1966810158205149210317359437605658658706540506692175523388452170610433432466716 41 188474477216254917578415016516742462780544291331870558720637379164092441826803812 42 18071528716872955175391232908203626146213546619997670809718944726169367838272770294 43 1733715146824650175093289267959742008277184511589135271719770422414585651433833595340 44 166414118023441867018110114024920001218222698544779989026002632853728467701516411778666 45 15981662688111011484314016812528427488716955873974654491586408955167985599842594860502598 46 1535548655477090476976400637130225468430027388384103301080313243921437625034700317863589806 47 147606711070131059287846936354461945139782838480399115004049690116389009437864815381648587840 48 14195188132664461844790900515065770698360778947264130018280759930751559256910414573151981914280 49 1365717487965807275030416392137315890712761986753899743077642152506488998578370067893567065887882 50 131449176461488261861145364471529293673040435549061330842208137818124739053406975464902791314393748 51 12656837282950712309114058014467545644135365799584903245888158389887754043872038637311247272896504414 52 1219147635331098996548848262511229448006991690859669441461159704467839471364416850569332168380148816170 53 117474877331650147932626474845389491881085779316820337153838094668444139300797939532807000245937769591482 54 11323624466847790253605541341838895456615052993413949058248027464466856672796485441237108141224699533956000 55 1091873071990856306352757296089651547600434992784922881019735228049080590276102801794341510443029528827668616 56 105317336930966824430852564017831737557201884092408303428639172763739012512972111042455171777821957276231940902 57 10161636380499323618317364365868939106625632633738167275126943293405336660034753003429355731596075761964934324980 58 980751107081445760132818307814949524987418597227861067901927777102145581324287871766787990290007421478137841076622 59 94684935043246397538151923066263604205378677369178784388213335900872802410724401540680374161427377178924683096143646 60 9143777609698886772205942879288767437728681231146722302301826707124257124205671403754673820554715500193158715732605102 61 883261075461965105518746078865049110851947046800369284162127652878348892816212580144465910722124952013257599661322480824 62 85342894526803962151468589899181053951340867042757316785108962264573270065373382192992459659604330217747823391483664501096 63 8248155476250345845451865927325700193833437690492744585732836639518701011270679922377907846447282126413661766558618795498730 64 797359233124226710265981705723053643539736704221596931680755585188658170172624471052803101649896711522279482512164089719782008 65 77100220551011313024449503891658156288769583339885249982122775426407323555966557955999516893372141617952452803539759487692797974 66 7456902303985084211042609206833138235183943025760005006981985796455223123558779890189920925698928358125147309578074752603367219946 67 721372369914326872519206277990292586535631685309064623957132542788536574961490130758862769427215309239675165724528920350069376890958 68 69800074059982532946805911928191591732884604740733124325352223921774081851238508660519563776782710249763246484597200037906266187867440 69 6755302922490375293439050405165251222284589050261317295203560661511491118817401202019739406577603677572871590414823027440018496739595508 70 653918605590155781663936670218139457820854985667214959160326449523908766286276576702327092244177769575002057017087959581472162484831952910 71 63312570697015495732792050025204381950312553823931230245398993401979720032101797243287451024936626153609662474917616877280085269461847426544 72 6131138983996258004831663885660240842959324809331398040398041664748622712185021996801700979713857885772697867061085276272545239549444224522890 73 593847601494517044643055472314428594842684064557086846149266413110071363684416235426816119817225962080369685561814725691480024686496575523934622 74 57529321400862630262731933942481918825856902473518778049621165396685416130363411612028347774635859905614987562112760401566532397757780178589828306 75 5574189777890880746089473204990454294672055202733288037712443814107670623839858098989371189846660287834770935904680145739793970422436522503997850296 76 540194857109232124711839092298002216900369383369328221794075849820693160033268360205841761084609993018724368966469939698085589397082081728032781865924 77 52359242644112800924656485132900130860525533634160114291990320561727691965710666332458786222873592643598808859631217897672489865049030576275305261316386 78 5075847668256983728376190986754886839328093790959760420143834665013301440978479302656714752437089039386719413446922133437712438406300105495043016200794068 79 492146370083031456327259552089988687985065940382233527472584189582100418803693956966949810310397951086145879078607053312651998135333042862944014153388070154 80 47725305018079606039982905839347137659287556324671485001421187325302549514222684885889755915106816251573113337509991324853176954875314935760202936145133598914 81 4628818611456225634815093831301030149275311180412801217922111245628181341649924605147796862197398684012876042954867591211654835215961923024351809043081971191610 82 449011020961969072772207106693539398829242248825428954562654670245932198814827227744800585368164530723018570388243811387012728044918151303033140938061787329192432 83 43561984095621723043917267653161146732516861961254448579395904342608344348271364542158633245674155910049208008042858452111020625186689635394828696870283843772640700 84 4226886602112985560619345245866355476376419935998109068103821385600486381305635055557549929699892989959921191047134735009648398027790400763564087291546305029822694158 85 410198784599702533959607911499851837148124852678215198520791905443362235687799984071842473363648281908845517800193372621341397444892045554640329595457123310473561069328 86 39813243006084068378948014061749664926441764716254148870069507982688166029017518430964015752511933001860654982090203807720950726229073736799284982970849269740126478696338 87 3864726697829425633851880806724076509690648252918248827449057147343398955668063487309333801232986235867726620689442607139963339162546057138933067228325349650052696680574518 88 375203384980383132782229746047975987369898214392768942106701670085278072917440519797937214432743424293226400181414266072196431738513282619494268814007808220388200590194574118 89 36430921898497478849256671713055763765391106741470498095541172102452688600034874790731902735632815396211400495317220251956540075614697148762563240834339879551158141973229568136 90 3537755343946430511594989491190744353212182088493495139435540786313384744065471646177954561199405046964518907941834368813531613621850435936595303416849766662660614214438296457920 91 343588373045342709661490426174331019025101341594039920587067272569086695510278475716064707109603127812506267265337946358535828271964765369082275450078526785388192253826067699645766 92 33373441859232582489985181020621049200046368428961879939525094015610480359175322955274043154800352217440707246991182276449382889482160602746869473222202080394798638040701862715834804 93 3242009615051778777801320496303559767244485927201921804438991578837556396121799568393321484432311907984232091024397386426286133278544243723099049210814336166013958386194785032639910666 94 314975866297599829138387118408965657063688326351723448176941046627263542310348563658861660450775690918609144546199615274047728953625825260605916610936777872070136304722752494117078441230 95 30604754082791450069772224848967106088380925904524238184566819973048052651762111504663266344508052323077651432789119408549207264066671051398384899868344084884804432727204246916017706685786 96 2974049075198772321632455449285521741981898189532031689121774930805063189322102277787073995908259451591635679778445849209667534667618007283874143214662732655491112663729237482661868521411152 97 289037376365716718512959861163736611027433547559025878482834612680958815890876840208172677318086281080375794359731904352148481964458754955056011142289735157610080861764503025750312616440757520 98 28093481958454975644939352728256257856240434493760640924570925123182741068872878436518388094291857003621172613738615090364002236661064045116219804718146962409182598558699277422923341796003182206 99 2730875478195167103549486106136827489558445588626129167093774789802565813395633311327311021221825665381874591584446472318244856929061274612706594454954201515540526359905350654914412353489937924108 100 265486287766273816626971124708035819916238130175316871172585915802065593431002640509835564458592316097281317107319383479077207020120386780366610264589647974055202796240449805052648427492272960736106