1 2 2 208 3 7551 4 291080 5 11115933 6 424939090 7 16241930112 8 620799451653 9 23728084357764 10 906930211627870 11 34664497553698238 12 1324939111423377826 13 50641541794670836181 14 1935610258239045700193 15 73982484134692519016233 16 2827742791294812538774212 17 108081384198838488887594506 18 4131063704023955901807819136 19 157896639211163459231514179384 20 6035091797229759189470494285976 21 230671996458341910693955229143202