1 1 2 6 3 21 4 81 5 120 6 342 7 653 8 1221 9 1729 10 3037 11 3884 12 6136 13 8650 14 12056 15 14580 16 20505 17 24083 18 32191 19 40684 20 51184 21 58455 22 74807 23 90133 24 110175 25 130476 26 155925 27 173529 28 209720 29 230413 30 269673 31 310187 32 358492 33 408861 34 473591 35 512204 36 582744 37 654517 38 740027 39 796532 40 905161 41 969937 42 1086573 43 1202686 44 1338457 45 1427265 46 1595636 47 1751593 48 1937863 49 2117333 50 2318440 51 2452188 52 2697131 53 2920934 54 3188799 55 3442296 56 3727726 57 3921311 58 4280436 59 4494679 60 4857454 61 5218636 62 5623959 63 6026406 64 6510634 65 6804414 66 7303853 67 7787743 68 8342303 69 8698654 70 9316270 71 9702811 72 10345537 73 10977280 74 11682510 75 12374597 76 13192113 77 13692234 78 14532403 79 15350114 80 16230438 81 16818270 82 17864805 83 18811533 84 19859262 85 20881775 86 22007607 87 22750188 88 24067077 89 25241027 90 26552870 91 27820784 92 29232151 93 30605427 94 32183538 95 33165838 96 34763958 97 36309584 98 38025677 99 39147723 100 41036898 101 42226317 102 44152271 103 46039099 104 48078593 105 49434261 106 51692892 107 53123288 108 55486511 109 57759010 110 60197732 111 61808044 112 64540305 113 67051379 114 69775730 115 72426362 116 75317806 117 78135441 118 81444427 119 84397412 120 87604610 121 90731162 122 94134514 123 97455356 124 101264877 125 103640754 126 107400226 127 111054518 128 115058431 129 117679986 130 122030507 131 126055238 132 130425071 133 134647654 134 139175561 135 142204569 136 147166395 137 150310609 138 155404966 139 160214913 140 165331176 141 170359107 142 176080299 143 181360567 144 187056673 145 192578294 146 198458573 147 202433305 148 209048371 149 213177786 150 219642614 151 225953679 152 232804042 153 239390759 154 246789862 155 251451698 156 258723523 157 265781933 158 273515407 159 280908374 160 289150379 161 294425592 162 302611056 163 310641744 164 319196681 165 324893043 166 334294427 167 342914293 168 352288222 169 361279651 170 370836850 171 377232670 172 387655224 173 397275665 174 407614070 175 417595193 176 428196166 177 435328956 178 447087012 179 454427731 180 465937987 181 477043676 182 488801630 183 500286810 184 513148570 185 525025670 186 537665112 187 550007201 188 563266777 189 572050447 190 586062879 191 595082004 192 609069456 193 622618733 194 637093149 195 646742994 196 662267439 197 672169645 198 687728817 199 702597568 200 718365394 201 733749968 202 750840612 203 766698041 204 783555864 205 799940945 206 817448562 207 834411135 208 853777017 209 865756654 210 884048703