1 32 2 4113 3 84604 4 1099415 5 6782344 6 35238445 7 122502768 8 383781973 9 956832428 10 2228676847 11 4532469356 12 8744402681 13 15472691896 14 26418513681 15 42465467048 16 66424863513 17 99545508016 18 146099364767 19 207678142824 20 290456586837 21 395986583792 22 533175263637 23 703777963692 24 918940276079 25 1180592568032 26 1504056117803 27 1889954490592 28 2357857910553