1 4 2 5 3 19 4 55 5 271 6 1889 7 10529 8 59777 9 101249 10 406783 11 6581249 12 12164095 13 65071999 14 652963841 15 6548416001 16 13858918399 17 145046192129 18 75389157377 19 943344975871 20 23114453401601 21 108772434771967 22 101249475018751 23 551785225781249 24 9740041658826751 25 136182187711004671 26 4560483868737535 27 1618773863519223809 28 1038034602926538751 29 53442972243829194751 30 390122169704611053569 31 1868497147260955525121 32 5507574015091957301249 33 8238470247379053314047 34 178483590893982973951 35 589708936179516270706687 36 8326939159223395831250945