0 1 1 1 2 1 3 -1 4 1 5 -5 6 10 7 -9 8 3 9 1 10 -21 11 210 12 -1321 13 5823 14 -18968 15 46908 16 -89034 17 129490 18 -142270 19 114532 20 -63791 21 21940 22 -3499 23 1 24 -84 25 3486 26 -95228 27 1924965 28 -30690520 29 401700964 30 -4436161044 31 42161182074 32 -350011820616 33 2567538234448 34 -16794335616917 35 98669249106629 36 -523755725120295 37 2523927494031472 38 -11084250821011323 39 44500892073840623 40 -163732005411281621 41 553124162376857991 42 -1718042895684497623 43 4910875655600664300 44 -12923853763270719542 45 31313808385187384106 46 -69823312072604368299 47 143151881477841630205 48 -269480219836901934892 49 464903508990356913293 50 -733201902992265536788 51 1053751093033893919831 52 -1374663942064947717080 53 1619886629448277554681 54 -1713924633421751076219 55 1616156595330777232350 56 -1345607295151890287191 57 977635402999720011733 58 -610442101854803820451 59 321022169939758497636 60 -138267372609854259047 61 46827594391611899885 62 -11689550878865744511 63 1911158319997756123 64 -153383530708587505