1 0 2 80 3 1005 4 10723 5 104429 6 994581 7 9782242 8 98775535 9 992953397 10 9709526788 11 91544747988 12 832089697564 13 7315961756006 14 62484354188277 15 520512891471809 16 4244245429549164 17 33977387060549017 18 267729504066241307 19 2080822478546824100