1 0 2 1 3 0 4 0 5 3 6 0 7 3 8 27 9 24 10 0 11 6 12 254 13 734 14 232 15 0 16 24 17 2301 18 19986 19 20448 20 2232 21 0 22 72 23 19053 24 498424 25 1546164 26 549608 27 20880 28 0 29 232 30 149696 31 11256083 32 104452983 33 113887852 34 14309072 35 190656 36 0 37 720 38 1124969 39 239891281 40 6415919752 41 20868369045 42 8077041000 43 362942080 44 1707264 45 0 46 2232 47 8178511 48 4888317479 49 371727892628 50 3484404510555 51 4019412007893 52 556408163556 53 9010004672 54 15046272 55 0 56 6848 57 57898166 58 96326861690 59 20600287800984 60 548662535504065 61 1824673552805793 62 752482408442895 63 37457887289336 64 219696673664 65 130854656 66 0 67 20880 68 401186545 69 1848624670794 70 1104065179999916 71 82669943798156117 72 781191315235938273 73 928920011450982106 74 137719420200247895 75 2475063602243692 76 5276496285696 77 1125285888 78 0 79 63264 80 2731110793 81 34730111197052 82 57631683424913986 83 12049285468552520957 84 320137976313877290540 85 1081612253617536055521 86 462385405050721564618 87 24744070379925587645 88 161033052066607312 89 125098701453824 90 9583835136 91 0 92 190656 93 18318459744 94 641145448826585 95 2945114091239324182 96 1710840847756519362993 97 126930180651735978192170 98 1205830798307075671421391 99 1464557587614897719766009 100 225977122965336072349811 101 4378007968693978606989 102 10341609321194984548 103 2933030497825792 104 80941029376 105 0 106 571776 107 121328163101 108 11663825768257154 109 147893462582517217145 110 237848597864301016766795