1 1 2 1 3 3 4 35 5 154 6 492573081 7 2263639868336 8 2851008421256134796827810712799257125795200 9 23733667150026775615685852367392733768076432660227006271200 10 153969151852607771689295889934692329991676103836044675654575411018653133479482476448000 11 239397981433652820224223611214918457209115604619292754909668872884903828475478132502671957952126843060737983585308867851886203932687248366086789955492398192478054610315113993184145340379414689664000000 12 1332173128138813974033848271378468922321313179176819227066871609620402385029862695718390201579084149526878073541994779880139508727349972635919332044361648539873875384916592242690031953572194502205964963911931674976000857787160587513340717397278212339108970080316534851819759823961027245921862188949684995987432614314544553480477232294069484764696307265648672040320000000 13 10703849200996423534859938928278061994578965108788164875487390169692750366788195932239578806845704768010994463644627921317458136346395057714773636024685760228470422801858989046891840091791568823751178930048136510793842366882495303689384019956897219327262808017104684406502919163127853775511091701911882662336431450390784477573635250467492598532747399202637292215627231395588249556883870937569999796478577303552840075012737467340103609903999923328785618631766509216640685714143587240389035294757650786030734858033999554393858740044910412859232422123349271550888367154623439099528548243338091153571273031225848034455594880000000