1 2 2 12 3 32 4 62 5 118 6 206 7 351 8 568 9 882 10 1322 11 1921 12 2716 13 3748 14 5062 15 6707 16 8736 17 11206 18 14178 19 17717 20 21892 21 26776 22 32446 23 38983 24 46472 25 55002 26 64666 27 75561 28 87788 29 101452 30 116662 31 133531 32 152176 33 172718 34 195282 35 219997 36 246996 37 276416 38 308398 39 343087 40 380632 41 421186 42 464906 43 511953 44 562492 45 616692 46 674726 47 736771 48 803008 49 873622 50 948802 51 1028741 52 1113636 53 1203688 54 1299102 55 1400087 56 1506856 57 1619626 58 1738618 59 1864057 60 1996172 61 2135196 62 2281366 63 2434923 64 2596112 65 2765182 66 2942386 67 3127981 68 3322228 69 3525392 70 3737742 71 3959551 72 4191096 73 4432658 74 4684522 75 4946977 76 5220316 77 5504836 78 5800838 79 6108627 80 6428512 81 6760806 82 7105826 83 7463893 84 7835332 85 8220472 86 8619646 87 9033191 88 9461448 89 9904762 90 10363482 91 10837961 92 11328556 93 11835628 94 12359542 95 12900667 96 13459376 97 14036046 98 14631058 99 15244797 100 15877652 101 16530016 102 17202286 103 17894863 104 18608152 105 19342562 106 20098506 107 20876401 108 21676668 109 22499732 110 23346022 111 24215971 112 25110016 113 26028598 114 26972162 115 27941157 116 28936036 117 29957256 118 31005278 119 32080567 120 33183592 121 34314826 122 35474746 123 36663833 124 37882572 125 39131452 126 40410966 127 41721611 128 43063888 129 44438302 130 45845362 131 47285581 132 48759476 133 50267568 134 51810382 135 53388447 136 55002296 137 56652466 138 58339498 139 60063937 140 61826332 141 63627236 142 65467206 143 67346803 144 69266592 145 71227142 146 73229026 147 75272821 148 77359108 149 79488472 150 81661502 151 83878791 152 86140936 153 88448538 154 90802202 155 93202537 156 95650156 157 98145676 158 100689718 159 103282907 160 105925872 161 108619246 162 111363666 163 114159773 164 117008212 165 119909632 166 122864686 167 125874031 168 128938328 169 132058242 170 135234442 171 138467601 172 141758396 173 145107508 174 148515622 175 151983427 176 155511616 177 159100886 178 162751938 179 166465477 180 170242212 181 174082856 182 177988126 183 181958743 184 185995432 185 190098922 186 194269946 187 198509241 188 202817548 189 207195612 190 211644182 191 216164011 192 220755856 193 225420478 194 230158642 195 234971117 196 239858676 197 244822096 198 249862158 199 254979647 200 260175352 201 265450066 202 270804586 203 276239713 204 281756252 205 287355012 206 293036806 207 298802451 208 304652768 209 310588582 210 316610722