1 50306 2 373380 3 2678350 4 14306546 5 75006354 6 324243821 7 1378354755 8 5171467239 9 19112759465 10 64992838581 11 218002148541 12 691112888352 13 2162935670566 14 6516410789833 15 19386252148251 16 56253833823574 17 161157974255043 18 454703464069651 19 1265977782153214 20 3496832719450328 21 9524199718654154 22 25881322488364887 23 69289722196080834 24 185910182963385043 25 490951771707208203 26 1304129440943322327 27 3406052529417420524 28 8975844997893826338 29 23231349535248749475 30 60832955970073238998 31 156275081421584460251 32 407145187085054710077 33 1039434368667607202567 34 2697097656065503515991 35 6849882616817173207440