1 0 2 24 3 144 4 506 5 1298 6 2794 7 5300 8 9220 9 14974 10 23094 11 34120 12 48712 13 67524 14 91346 15 120950 16 157254 17 201146 18 253672 19 315838 20 388820 21 473738 22 571896 23 684534 24 813084 25 958900 26 1123544 27 1308488 28 1515422 29 1745934 30 2001842 31 2284852 32 2596912 33 2939842 34 3315718 35 3726480 36 4174332 37 4661328 38 5189802 39 5761926 40 6380162 41 7046798 42 7764424 43 8535446 44 9362584 45 10248358 46 11195616 47 12206998 48 13285480 49 14433816 50 15655112 51 16952240 52 18328434 53 19786682 54 21330346 55 22962532 56 24686732 57 26506166 58 28424454 59 30444936 60 32571360 61 34807180 62 37156274 63 39622214 64 42209006 65 44920338 66 47760344 67 50732830 68 53842060 69 57091954 70 60486904 71 64030950 72 67728612 73 71584044 74 75601896 75 79786440 76 84142454 77 88674326 78 93386962 79 98284868 80 103373080 81 108656218 82 114139446 83 119827504 84 125725684 85 131838840 86 138172394 87 144731318 88 151521162 89 158547014 90 165814552 91 173328982 92 181096112 93 189121262 94 197410368 95 205968870 96 214802832 97 223917808 98 233319992 99 243015056 100 253009322 101 263308578 102 273919274 103 284847316 104 296099284 105 307681198 106 319599766 107 331861128 108 344472120 109 357438996 110 370768722 111 384467670 112 398542934 113 413001002 114 427849096 115 443093822 116 458742532 117 474801946 118 491279544 119 508182166 120 525517420 121 543292260 122 561514424 123 580190984 124 599329806 125 618938078 126 639023794 127 659594260 128 680657600 129 702221234 130 724293414 131 746881680 132 769994412 133 793639264 134 817824746 135 842558630 136 867849554 137 893705406 138 920134952 139 947146198 140 974748040 141 1002948598 142 1031756896 143 1061181174 144 1091230584 145 1121913480 146 1153239144 147 1185216048 148 1217853602 149 1251160394 150 1285145962 151 1319819012 152 1355189212 153 1391265382 154 1428057318 155 1465573960 156 1503825232 157 1542820188 158 1582568882 159 1623080486 160 1664365182 161 1706432258 162 1749292024 163 1792953886 164 1837428284 165 1882724738 166 1928853816 167 1975825158 168 2023649460 169 2072336476 170 2121897032 171 2172341000 172 2223679334 173 2275922022 174 2329080146 175 2383163812 176 2438184232 177 2494151626 178 2551077334 179 2608971696 180 2667846180 181 2727711240 182 2788578474 183 2850458454 184 2913362906 185 2977302518 186 3042289144 187 3108333590 188 3175447840 189 3243642814 190 3312930624 191 3383322310 192 3454830112 193 3527465184 194 3601239896 195 3676165520 196 3752254554 197 3829518386 198 3907969642 199 3987619828 200 4068481700