1 54070 2 31702 3 36576 4 39450 5 41120 6 42214 7 50748 8 64133 9 80045 10 97220 11 115074 12 141044 13 179978 14 234400 15 305570 16 394164 17 508295 18 660924 19 867536 20 1144876 21 1510365 22 1989537 23 2620887 24 3458395 25 4572786 26 6052206 27 8010335 28 10599348 29 14025400 30 18565371 31 24584287 32 32560854 33 43125953 34 57116620 35 75646771 36 100195348 37 132719999 38 175809253 39 232888675 40 308497746 41 408654889 42 541336175 43 717106204 44 949955141 45 1258412632 46 1667026746 47 2208321623 48 2925386003 49 3875298791 50 5133668538 51 6800651864