1 21 2 350 3 366 4 532 5 702 6 1072 7 5264 8 7128 9 23604 10 24102 11 30222 12 30636 13 32142 14 32274 15 34350 16 47338 17 70722 18 78530 19 113550 20 137214 21 197316 22 235624 23 292206 24 357490 25 367704 26 398346 27 406596 28 453096 29 453264 30 464820 31 479880 32 485460 33 504966 34 509124 35 512430 36 519870 37 539220 38 698586 39 870800 40 910608 41 1029996 42 1220976 43 1260084 44 1314372 45 1442232 46 1529388 47 1555134 48 1599930 49 1614354 50 1729950 51 1897698 52 1963380 53 2107710 54 2784420 55 2996994 56 3885210 57 4841586 58 5851734 59 5855724 60 6009822 61 6476448 62 6881226 63 7350660 64 7543590 65 9270072 66 12966444 67 15091650 68 15591696 69 17001660 70 17803906 71 21276024 72 21321630 73 22533720 74 23491500 75 23736090 76 24134670 77 24152940 78 24177300 79 24856146 80 27186660 81 28959996 82 29729136 83 29855670 84 35408832 85 36048330 86 36551172 87 37621884 88 37775160 89 43435590 90 43492350 91 48960072 92 53804742 93 56653830 94 57332496 95 61314192 96 61586148 97 61599564 98 67731024 99 69406200 100 74499510 101 77506992 102 77585484 103 77780934 104 78645700 105 80557392 106 82240932 107 82495392 108 83055972 109 84507012 110 87651354 111 88387380 112 88387560 113 88496496 114 90100416 115 95179680 116 95753190 117 96009120 118 97058400 119 100251720 120 101128410 121 102009690 122 103124550 123 103364976 124 105618420 125 107084820 126 108606030 127 108698850 128 110947320 129 111933150 130 116098680 131 126912396 132 132007356 133 138084174 134 147682530 135 176731590 136 184135194 137 218928420 138 232600440 139 232697952 140 232831080 141 233772480 142 242109450 143 243463584 144 244937940 145 247241574 146 252185970 147 252233670 148 254662932 149 264243600 150 265276080 151 267159600 152 280013640 153 294371640 154 297918804 155 308408520 156 326380992 157 346779804 158 349576332 159 351976230 160 365318016 161 367572744 162 369959580 163 369995934 164 378835080 165 378930474 166 379775172 167 393827940 168 398203806 169 414880440 170 415707270 171 431724252 172 432224940 173 483246400 174 488292300 175 492336720 176 505337664 177 506755344 178 515532600 179 536215770 180 554693400 181 554829732 182 556620300 183 566270460 184 567857430 185 579301650 186 583081920 187 587861280 188 597729930 189 597981300 190 612625392 191 616675950 192 636849720 193 639953400 194 641006460 195 653919264 196 658178976 197 660149100 198 662623482 199 663001476 200 671700516 201 672083688 202 687094068 203 688734410 204 694789218 205 708412536 206 714636096 207 796723800 208 813620610 209 813751764 210 869353200 211 914060112 212 956098524 213 979729488 214 989648100 215 994077504