1 1 2 2 3 6 4 21 5 2002 6 48594 7 6786340869 8 60683548875931642773982870 9 148748699073930002409397035 10 98235230940726955523493708384725766221632599616516980478369143134298250712431827891413914221729825 11 7783988171987606558313763687835910388805449076692346872684237712571442665202907883438810612935791850562721980697888856137218892378470457465287512379381155809364282092930195025289446803444875000 12 990159108502484180222638836789758047072624251168420887613902190385810586188579674104157074920630390059168467713183628159260228890679327852526844546219758817212444291788089369701466778701263997167847191111299812592687500 13 720878526466549797255768568054540732063778081528014412124649807630570673419191167727414448584006548418796106062024563929742916675027231895554415843564310999694884411704304010293221296431806121362036686509748157000628477622308053414272304592551105351120684610385002735576599538670399970743789692008023023816507804689710880257376529458616385329553792260011575719002783791047625998067793400493892829531988756021227964359378739247740401430082324874903724147870338875870585045144182269179579165257423811591279622675000