1 4 2 10 3 28 4 69 5 154 6 310 7 580 8 1013 9 1680 10 2662 11 4064 12 6005 13 8634 14 12114 15 16644 16 22441 17 29760 18 38878 19 50116 20 63817 21 80374 22 100206 23 123784 24 151609 25 184240 26 222266 27 266340 28 317149 29 375446 30 442022 31 517740 32 603501 33 700284 34 809110 35 931080 36 1067341 37 1219126 38 1387714 39 1574476 40 1780833 41 2008300 42 2258446 43 2532940 44 2833505 45 3161970 46 3520222 47 3910256 48 4334129 49 4794012 50 5292138 51 5830860 52 6412597 53 7039890 54 7715350 55 8441716 56 9221797 57 10058536 58 10954950 59 11914192 60 12939493 61 14034226 62 15201842 63 16445940 64 17770201 65 19178456 66 20674622 67 22262772 68 23947065 69 25731822 70 27621454 71 29620536 72 31733737 73 33965896 74 36321946 75 38806996 76 41426253 77 44185102 78 47089030 79 50143708 80 53354909 81 56728596 82 60270838 83 63987896 84 67886141 85 71972142 86 76252578 87 80734332 88 85424401 89 90329988 90 95458414 91 100817212 92 106414033 93 112256746 94 118353342 95 124712032 96 131341153 97 138249268 98 145445066 99 152937468 100 160735525 101 168848522 102 177285878 103 186057252 104 195172437 105 204641472 106 214474534 107 224682048 108 235274581 109 246262954 110 257658130 111 269471332 112 281713929 113 294397552 114 307533982 115 321135268 116 335213609 117 349781478 118 364851502 119 380436584 120 396549785 121 413204448 122 430414074 123 448192452 124 466553533 125 485511558 126 505080934 127 525276364 128 546112717 129 567605164 130 589769046 131 612620008 132 636173869 133 660446758 134 685454978 135 711215148 136 737744065 137 765058844 138 793176782 139 822115500 140 851892801 141 882526818 142 914035870 143 946438608 144 979753873 145 1014000844 146 1049198890 147 1085367724 148 1122527253 149 1160697730 150 1199899606 151 1240153684 152 1281480965 153 1323902808 154 1367440774 155 1412116784 156 1457952965 157 1504971810 158 1553196018 159 1602648660 160 1653353017 161 1705332744 162 1758611710 163 1813214164 164 1869164569 165 1926487774 166 1985208846 167 2045353240 168 2106946633 169 2170015096 170 2234584922 171 2300682804 172 2368335661 173 2437570814 174 2508415814 175 2580898620 176 2655047421 177 2730890820 178 2808457654 179 2887777176 180 2968878877 181 3051792670 182 3136548706 183 3223177564 184 3311710065 185 3402177460 186 3494611246 187 3589043356 188 3685505969 189 3784031706 190 3884653438 191 3987404480 192 4092318401 193 4199429220 194 4308771210 195 4420379100 196 4534287877 197 4650532986 198 4769150134 199 4890175492 200 5013645493 201 5139597040 202 5268067302 203 5399093920 204 5532714805 205 5668968346 206 5807893202 207 5949528516 208 6093913705 209 6241088672 210 6391093598