1 1 2 3 3 21 4 217 5 2910 6 47598 7 915221 8 20182962 9 501463686 10 13849394018 11 420676546425 12 13933516789491 13 499667134001968 14 19284476610918801 15 796927418729315367 16 35106627960374772536 17 1642235046999495643086 18 81296320098443729853915 19 4245930159553383360368993 20 233321862461010714320647959 21 13457032142464081348788077460 22 812801895890013308786825811891 23 51307167226670391962857303390152 24 3378473342184144703952667600759906 25 231669520302638976664003310123235598 26 16517255369989010265037681362227309043 27 1222625219236278629349496417887359206203 28 93831115871149464596565428390426660113903 29 7456773578931164714783476656861647629733328 30 612907339598404119163760374231403008114532298 31 52047624399899593106624071094868359725464436414 32 4561647450656915514239792755285061559980157771201 33 412227582449601349952450506350294805679896384484304 34 38375284533793042346823849357815035491564278129969803 35 3676993548897907967189929933623633930460323204805998915 36 362334051872160727991793018574044175626411352664048126076 37 36691709369203451680685784718945439041935310680666227128016 38 3815525714521526258368750545934285104755141531484569533638249 39 407164484327607597541896610846245883791195495709655581327656870 40 44558538093449036015587455000414280562376094568810757852282938412 41 4997674285485472921351000935383621545649588271371817084426830405052 42 574148602392209133199414905062924290285794479610062103168719365739130 43 67523577931716864465140797192499432296620220313501911366866337205800221 44 8125086452035297755062630584591973228092511047474019157268186307620495992 45 999813616222793875133484694079674047211809970362517871971544311466292159006 46 125752172304798955899283504881673327648989644172204361584312536852173341256955 47 16158958553163763703633736223033638487455039480458022463353322575482016073788129 48 2120397397973069728868602625169679381186458709246819174786036427330722869484985679 49 284014053318221629658584956023201802589179115173522593081136639820156965913909936854 50 38815150489589384848097473088231912290135622556417405135627318553410954910216923266301 51 5410394230472556548555785028860928130865447462732521065272795565937687601281301144551849 52 768876794065084355202281817948631214750517489625898175580699986871341314467446296754325745 53 111358950163086567122705818418516530534094567582082406320204505981769675876727317893538341020 54 16431617764687723055724497031002476328316090412499917136287027778863238495952801305367295185654 55 2469302312065413294070572525504172163408583454104453990806587434447492357752300605415072200084338 56 377801952299948348662062038315589883118750401035621106609582764698261878910903099233401491174718108 57 58831839376536813627286816357693160294507308328467152948851016642690909996097570488530350894913258004 58 9321504909123243285703202311559790839088780892980964380796869278833012781618971594525970095035134346251 59 1502299894119105480437819746069015285692510952331108855763379815799074705984726109429745112683860315290573 60 246206871855047931873788358363910235478848119323858352340041066594008070402848651210027562796246613798616305 61 41020094990203780980114870496764194767867304498236337795531848341573958843200980953727012154635771329434182408