1 1856 2 44344428 3 622483753816 4 7102116597811456 5 83625724607330716008 6 1004339501638090612860422 7 12023921497279230314645570796 8 143695582305519870612690715284610 9 1717901899177549261333129206749068244 10 20540906231341385103645169206322771536616 11 245595864115024722634587879402032136696554368 12 2936409467301360541020948762822898412813678289122 13 35108690612272428457322834509160177364035787157745050 14 419771760523519431874577378994507109193214733107443111634 15 5018934456330029374305364778363236704458583553553193754199266 16 60008085557998538452857544117467579695060489554928730972914724334 17 717477107393505887345817656298103669466239031192765951726336798740726 18 8578400751691995681739652014311026213582458736507240228378365162478649240 19 102566281499630448113677372865578960464312059252060458469322992297377223962582 20 1226317398068859707904882667533980436616132423579260310719044753546203352299987606 21 14662268533155113054464066411843117987931043632392445028380349371612481693259957675918 22 175307077019241963825981347517158997033311352161864210662034752064217008959619403718979398 23 2096031127885581262551119265060782006133506684408861840436765674875712891051458732451438454460 24 25060862138327912779529880349170792540819288756840857034820714411754312965375522113044460534271832 25 299636204236462186252973089342275062739456405203932259936918595658014158337469589540562256942732983536 26 3582552523279883230533939121460544408440530651450301916644491346758112804781273384925485282288492098619066 27 42834218297330266828906541264307272179157765607903446217457972137797623456205288281208076113715807139826243084 28 512140504632043557074095703237548552029437731616691723991556167015494858020301276254269130747111966234776614245240 29 6123326324391813050783142108533823469418441398441496423476706032451670291920791058017432731292629627015320435022495250 30 73212575330140591767688112378988960714377650434581410963226382952477764728657029228502262849317114245340001769701211538580 31 875354489131173809484439403766443429623476448851740087017452162158010432096586313135157118322995997999129686803664164260054636 32 10466036445061999366666059715908300243324479660642312391690909447994574196491795150537103065206128965713769575391252918179768381818 33 125135496795232178726958292248648367018380834212340438955113186891546813695229532184805932243083568674454920313930171876752821633961836