1 1 2 0 3 4 4 0 5 6 6 9 7 0 8 4 9 36 10 16 11 0 12 1 13 76 14 120 15 25 16 0 17 0 18 78 19 516 20 300 21 36 22 0 23 0 24 28 25 1278 26 2148 27 630 28 49 29 0 30 0 31 2 32 1668 33 9498 34 6768 35 1176 36 64 37 0 38 0 39 0 40 998 41 25052 42 47331 43 17600 44 2016 45 81 46 0 47 0 48 0 49 204 50 36698 51 215448 52 175952 53 40120 54 3240 55 100 56 0 57 0 58 0 59 11 60 26700 61 620210 62 1189868 63 545764 64 82608 65 4950 66 121 67 0 68 0 69 0 70 0 71 8242 72 1073076 73 5367308 74 5199888 75 1461672 76 157252 77 7260 78 144 79 0 80 0 81 0 82 0 83 840 84 1035097 85 15657764 86 34678364 87 18520572 88 3507553 89 280988 90 10296 91 169 92 0 93 0 94 0 95 0 96 32 97 496436 98 28228158 99 159413700 100 169259212 101 56978440 102 7701638 103 477012 104 14196 105 196 106 0 107 0 108 0 109 0 110 0 111 98950 112 29554396 113 491910848 114 1108580092 115 682686652 116 155627304 117 15773526 118 775172 119 19110 120 225 121 0 122 0 123 0 124 0 125 0 126 5664 127 16533504 128 981664732 129 5122725512 130 6030207624 131 2356999994 132 388897892 133 30375194 134 1214768 135 25200 136 256 137 0 138 0 139 0 140 0 141 0 142 50 143 4399596 144 1205860050 145 16314977516 146 38914424892 147 26852315940 148 7294368210 149 894254904 150 55695587 151 1844512 152 32640 153 289 154 0 155 0 156 0 157 0 158 0 159 0 160 471860 161 854333084 162 34710618602 163 180609371888 164 229093733030 165 104865006648 166 20227526910 167 1932504496 168 97777392 169 2725000 170 41616 171 324 172 0 173 0 174 0 175 0 176 0 177 0 178 15532 179 320112688 180 47380008344 181 589914482452 182 1448673213396 183 1155132737213 184 354993232192 185 52008171998 186 3945470564 187 165310348 188 3930384 189 52326 190 361 191 0 192 0 193 0 194 0 195 0 196 0 197 132 198 56240936 199 39382614935