1 0 2 1928 3 50592 4 473034 5 2591502 6 10217182 7 32233938 8 86581308 9 205946004 10 445471164 11 892792604 12 1680711318 13 3002811474 14 5132333154 15 8444609086 16 13443374616 17 20791260168 18 31344775440 19 46194094584 20 66707951618 21 94583955318 22 131904632838 23 181199511306 24 245513546644 25 328482208860 26 434413533060 27 568377445428 28 736302673422 29 945081549434 30 1202683017162 31 1518274149942 32 1902350490288 33 2366875519888 34 2925429569304 35 3593368476624 36 4387992304314 37 5328724423518 38 6437301275054 39 7737973116354 40 9257716063596 41 11026455738276 42 13077302827468 43 15446800867020 44 18175186556934 45 21306662918178 46 24889685600178 47 28977262648238 48 33627268040136 49 38902769301144 50 44872369506720 51 51610563982120