1 1 2 1 3 1 4 2 5 7 6 2 7 3 8 10 9 10 10 3 11 5 12 23 13 27 14 23 15 5 16 8 17 57 18 76 19 76 20 57 21 8 22 13 23 122 24 248 25 391 26 248 27 122 28 13 29 21 30 275 31 735 32 1895 33 1895 34 735 35 275 36 21 37 34 38 623 39 2178 40 8118 41 15289 42 8118 43 2178 44 623 45 34 46 55 47 1394 48 6622 49 37661 50 97292 51 97292 52 37661 53 6622 54 1394 55 55 56 89 57 3133 58 20006 59 172339 60 689313 61 965315 62 689313 63 172339 64 20006 65 3133 66 89 67 144 68 7045 69 60256 70 791490 71 4940279 72 10183698 73 10183698 74 4940279 75 791490 76 60256 77 7045 78 144 79 233 80 15824 81 181914 82 3631677 83 34729760 84 109227468 85 163282859 86 109227468 87 34729760 88 3631677 89 181914 90 15824 91 233 92 377 93 35557 94 549017 95 16619517 96 244473481 97 1156876986 98 2644969245 99 2644969245 100 1156876986 101 244473481 102 16619517 103 549017 104 35557 105 377 106 610 107 79901 108 1656115 109 76129750 110 1723635527 111 12249728518 112 42258577643 113 65251102177 114 42258577643 115 12249728518 116 1723635527 117 76129750 118 1656115 119 79901 120 610 121 987 122 179530 123 4996932 124 348810191 125 12148477662 126 129927163532 127 676570815905 128 1581794578196 129 1581794578196 130 676570815905 131 129927163532 132 12148477662 133 348810191 134 4996932 135 179530 136 987 137 1597 138 403401 139 15077683 140 1598275415 141 85660331405 142 1377786353021 143 10841400740070 144 38383334376131 145 58145917053607 146 38383334376131 147 10841400740070 148 1377786353021 149 85660331405 150 1598275415 151 15077683 152 403401 153 1597 154 2584 155 906439 156 45492308 157 7323187236 158 603874547091 159 14609496269787 160 173671897740728 161 933278938899993 162 2135215893826552 163 2135215893826552 164 933278938899993 165 173671897740728 166 14609496269787 167 603874547091 168 7323187236 169 45492308 170 906439 171 2584 172 4181 173 2036744 174 137261044 175 33551912535 176 4256603908016 177 154908775081008 178 2782146287996664 179 22678816972645446 180 78616493247291655 181 118692826575904321 182 78616493247291655 183 22678816972645446 184 2782146287996664 185 154908775081008 186 4256603908016 187 33551912535 188 137261044 189 2036744 190 4181 191 6765 192 4576523 193 414152752 194 153722248869 195 30006134374525 196 1642552525655091 197 44567043932430607 198 551055411943279417 199 2893689825313184674 200 6615055317357865939 201 6615055317357865939 202 2893689825313184674 203 551055411943279417 204 44567043932430607 205 1642552525655091 206 30006134374525 207 153722248869 208 414152752 209 4576523 210 6765 211 10946 212 10283359 213 1249599381 214 704306601498 215 211527978688847 216 17416757261775288 217 713930349360876103 218 13390644702323134695 219 106486625675957810204