1 0 2 1 3 1 4 1 5 3 6 1 7 2 8 6 9 6 10 2 11 3 12 10 13 5 14 10 15 3 16 5 17 21 18 21 19 21 20 21 21 5 22 8 23 46 24 44 25 64 26 44 27 46 28 8 29 13 30 102 31 106 32 219 33 219 34 106 35 102 36 13 37 21 38 220 39 258 40 589 41 842 42 589 43 258 44 220 45 21 46 34 47 491 48 600 49 1782 50 3172 51 3172 52 1782 53 600 54 491 55 34 56 55 57 1077 58 1476 59 5621 60 12073 61 14760 62 12073 63 5621 64 1476 65 1077 66 55 67 89 68 2393 69 3461 70 17333 71 49181 72 67976 73 67976 74 49181 75 17333 76 3461 77 2393 78 89 79 144 80 5271 81 8382 82 54199 83 191426 84 337349 85 437825 86 337349 87 191426 88 54199 89 8382 90 5271 91 144 92 233 93 11682 94 19993 95 169770 96 766695 97 1614708 98 2689769 99 2689769 100 1614708 101 766695 102 169770 103 19993 104 11682 105 233 106 377 107 25799 108 47986 109 532625 110 3049529 111 7855731 112 16069287 113 21556643 114 16069287 115 7855731 116 3049529 117 532625 118 47986 119 25799 120 377 121 610 122 57090 123 115062 124 1674674 125 12107020 126 38347330 127 100151409 128 159367978 129 159367978 130 100151409 131 38347330 132 12107020 133 1674674 134 115062 135 57090 136 610 137 987 138 126209 139 275759 140 5267287 141 48250678 142 186692330 143 617826286 144 1242485030 145 1516492860 146 1242485030 147 617826286 148 186692330 149 48250678 150 5267287 151 275759 152 126209 153 987 154 1597 155 279123 156 661860 157 16571936 158 192019906 159 911693548 160 3829474681 161 9601257618 162 14741167613 163 14741167613 164 9601257618 165 3829474681 166 911693548 167 192019906 168 16571936 169 661860 170 279123 171 1597 172 2584 173 617274 174 1587148 175 52167148 176 764373285 177 4447553946 178 23768872002 179 74138977795 180 142187382403 181 183780175203 182 142187382403 183 74138977795 184 23768872002 185 4447553946 186 764373285 187 52167148 188 1587148 189 617274 190 2584 191 4181 192 1364930 193 3808959 194 164217643 195 3043515961 196 21721993726 197 147448159384 198 576065879041 199 1375251496782 200 2218934335946 201 2218934335946 202 1375251496782 203 576065879041 204 147448159384 205 21721993726 206 3043515961 207 164217643 208 3808959 209 1364930 210 4181 211 6765 212 3018713 213 9139148 214 517100360 215 12116244368 216 106065614622 217 915439292568 218 4462842066398 219 13376360283187 220 26970026287667