0 2041 1 3572 2 63 3 3160 4 2626 5 36 6 1 7 27 8 2596 9 7892 10 5225 11 145 12 93 13 199 14 15502 15 27733 16 17247 17 427 18 159 19 357 20 185 21 94 22 1794 23 1934 24 1278 25 693 26 7644 27 11401 28 4027 29 964 30 3392 31 3890 32 5481 33 37586 34 42251 35 9465 36 1091 37 93 38 74 39 68 40 18 41 114 42 128 43 23 44 1 45 2 46 7 47 7 48 71 49 151 50 162 51 103 52 67 53 14 54 92 55 142 56 84 57 22 58 76 59 27 60 3 61 1 62 2 63 1 64 1 66 6 67 9 68 4 71 1 73 1 75 1 76 1 77 2 78 3 80 2 81 2 82 1 85 1 87 7 88 9 89 19 90 23 91 430 92 1361 93 1565 94 1132 95 10672 96 26739 97 25249 98 5086 99 335 100 189 101 135 102 66 103 81 104 516 105 46916 106 213058 107 192677 108 247604 109 21669 110 21616 111 187941 112 474369 113 1107558 114 771645 115 160092 116 22426 117 15063 118 10510 119 6181 120 778 121 536 122 778 123 7618 124 24417 125 52218 126 102155 127 197884 128 238950 129 288018 130 343793 131 93428 132 236716 133 403621 134 950563 135 1483929 136 886316 137 519099 138 43066 139 5134 140 4701 141 2953 142 1400 143 1027 144 1070 145 1084 146 1134 147 1438 148 2431 149 3370 150 7169 151 7096 152 8117 153 3061 154 2960 155 6472 156 6371 157 5259 158 2397 159 1608 160 1442 161 1250 162 922 163 1286 164 1014 165 1166 166 1063 167 957 168 928 169 871 170 1253 171 1153 172 879 173 1235 174 1027 175 1120 176 1008 177 983 178 952 179 907 180 1172 181 1204 182 915 183 944 184 1393 185 1246 186 1068 187 1095 188 1088 189 1339 190 1731 191 2847 192 1454 193 1504 194 1482 195 3810 196 2017 197 1711 198 1434 199 1646 200 1911 201 1669 202 1304 203 1263 204 1205 205 1757 206 1976 207 1312 208 1200 209 1187 210 1616 211 1581 212 1224 213 1117 214 1168 215 2157 216 4156 217 5271 218 1748 219 1359 220 1554 221 1499 222 1156 223 1158 224 1295 225 1798 226 1855 227 1410 228 1671 229 1323 230 1882 231 2087 232 1577 233 1393 234 1129 235 1629 236 1630 237 1300 238 1894 239 2422 240 1968 241 1830 242 1116 243 980 244 992 245 1409 246 1246 247 949 248 967 249 936 250 1512 251 1296 252 2000 253 1874 254 1170 255 1313 256 1154 257 890 258 955 259 958 260 1359 261 1021 262 834 263 1740 264 747 265 5016 266 4258 267 1762 268 1252 269 657 270 584 271 816 272 526 273 533 274 513 275 660 276 751 277 504 278 561 279 629 280 619 281 613 282 779 283 486 284 540 285 754 286 842 287 544 288 600 289 619 290 659 291 602 292 524 293 730 294 516 295 703 296 905 297 614 298 702 299 695 300 710