1 1 2 11 3 941 4 342626 5 537122150 6 3584186808548 7 102515478543489824 8 12560894457658675727999 9 6600737461966058033047530086 10 14879494526383664062686710158410323 11 143928500731025828050959695666937490372163