1 1 2 2 3 3 4 4 5 5 6 6 7 10 8 25 9 32 10 45 11 133 12 134 13 152 14 250 15 3190 16 3222 17 3612 18 3613 19 4183 20 9286 21 35411 22 191334 23 193393 24 376889 25 535069 26 794376 27 8094840 28 10883814 29 16219922 30 20496270 31 32469576 32 34403018 33 416002778 34 416352977 35 420197083 36 725781499 37 1500022495 38 15705029375 39 15705029376 40 28700208851 41 970930659537 42 972004335826 43 1003624386355 44 1443220146575 45 1504283967871 46 2352056093102 47 36940082141157 48 51612024946703 49 52323166511954 50 102340463411217 51 1847703627580701 52 2514834742553772 53 3123368686057682 54 132116164569671440 55 3984625384955273973 56 4008396591708493297 57 4798127097158078159 58 4798127097158078160 59 5528252581301500133