1 62 2 242 3 242 4 944 5 926 6 944 7 3686 8 3540 9 3540 10 3686 11 14402 12 13554 13 13260 14 13554 15 14402 16 56312 17 51950 18 49784 19 49784 20 51950 21 56312 22 220334 23 199340 24 187196 25 183422 26 187196 27 199340 28 220334 29 862706 30 765738 31 705072 32 677138 33 677138 34 705072 35 765738 36 862706 37 3380192 38 2944686 39 2659824 40 2505400 41 2455350 42 2505400 43 2659824 44 2944686 45 3380192 46 13252982 47 11336132 48 10049936 49 9288710 50 8928348 51 8928348 52 9288710 53 10049936 54 11336132 55 13252982 56 51996674 57 43687010 58 38030588 59 34509914 60 32545706 61 31925284 62 32545706 63 34509914 64 38030588 65 43687010 66 51996674 67 204137576 68 168537102 69 144134184 70 128461544 71 118945534 72 114484712 73 114484712 74 118945534 75 128461544 76 144134184 77 168537102 78 204137576 79 801957182 80 650861628 81 547062036 82 479146446 83 435728940 84 411823840 85 404043442 86 411823840 87 435728940 88 479146446 89 547062036 90 650861628 91 801957182 92 3152502002 93 2516088026 94 2079436784 95 1790472578 96 1600124066 97 1485448976 98 1431125914 99 1431125914 100 1485448976 101 1600124066 102 1790472578 103 2079436784 104 2516088026 105 3152502002 106 12400248464 107 9736457486 108 7915312712 109 6703375016 110 5889188814 111 5373690488 112 5084793448 113 4993740182 114 5084793448 115 5373690488 116 5889188814 117 6703375016 118 7915312712 119 9736457486 120 12400248464 121 48805735046 122 37714463508 123 30172181304 124 25141441190 125 21725555324 126 19489761268 127 18127421166 128 17485555200 129 17485555200 130 18127421166 131 19489761268 132 21725555324 133 25141441190 134 30172181304 135 37714463508 136 48805735046 137 192207885122 138 146231331858 139 115169444940 140 94466340970 141 80316758842 142 70882202404 143 64813774926 144 61459968970 145 60359720132 146 61459968970 147 64813774926 148 70882202404 149 80316758842 150 94466340970 151 115169444940 152 146231331858 153 192207885122 154 757400598872 155 567534230318 156 440212045280 157 355552667288 158 297580824166 159 258422403744 160 232475602952 161 216729651446 162 209249172624 163 209249172624 164 216729651446 165 232475602952 166 258422403744 167 297580824166 168 355552667288 169 440212045280 170 567534230318 171 757400598872 172 2986264405454 173 2204734291532 174 1684837886252 175 1340563920974 176 1104798114372 177 944616682504 178 836155485018 179 767005752720