1 101 2 101 3 101 4 101 5 101 6 351 7 518 8 194 9 1001 10 951 11 3231 12 3757 13 2169 14 999 15 1397 16 2273 17 9723 18 8683 19 13219 20 6152 21 15204 22 18898 23 39484 24 10001 25 10001 26 35586 27 46564 28 35085 29 71061 30 100001 31 43055 32 43642 33 83055 34 44411 35 36802 36 94501 37 135852 38 52299 39 174062 40 121201 41 173388 42 119032 43 215365 44 94996 45 201312 46 174122 47 99777 48 151349 49 196031 50 98798 51 473488 52 278352 53 298924 54 302434 55 476476 56 337242 57 303215 58 386498 59 287921 60 256693 61 456158 62 245379 63 350795 64 482077 65 363452 66 429019 67 447517 68 539563 69 900178 70 340515 71 678813 72 917499 73 978162 74 1133052 75 950448 76 675955 77 930307 78 626697 79 625269 80 788733 81 1282803 82 828771 83 827228 84 875181 85 1288529 86 910012 87 675579 88 1548006 89 1571259 90 758167 91 1511025 92 1817554 93 906148 94 1429286 95 1720222 96 1207167 97 1362023 98 1960335 99 1997959 100 2171683 101 1780963 102 2028192 103 1787109 104 1475608 105 2290141 106 2602345 107 2257894 108 2490605 109 978361 110 3103488 111 1968934 112 2222901 113 1926721 114 2795151 115 1394977 116 1456458 117 1628219 118 2951551 119 3543759 120 2154542 121 3322621 122 2685247 123 3290965 124 1913938 125 2097201 126 3615218 127 3121503 128 2370121 129 2067929 130 4063463 131 3144566 132 4734913 133 3931902 134 4605976 135 4703573 136 4922077 137 3855487 138 2705729 139 4956163 140 4690003 141 5900947 142 4176875 143 4676117 144 5475024 145 5233943 146 3756767 147 5871648 148 5825684 149 4105062 150 4364899 151 4271233 152 4407266 153 7037024 154 6710058 155 3385619 156 6300878 157 6948239 158 5106717 159 4091572 160 5328887 161 5880912 162 5826397 163 4867579 164 6705285 165 7505581 166 6436963 167 9747496 168 5773537 169 7864146 170 8734142 171 6399367 172 8337103 173 5638598 174 7358423 175 8827737 176 7037863 177 6648018 178 8371354 179 7041664 180 8384771 181 10542293 182 9117643 183 4962443 184 8261891 185 9466143 186 7208273 187 8764887 188 11389163 189 10252929 190 9804954 191 8668529 192 14600651 193 8418646 194 13464151 195 11887689 196 13453541 197 9362398 198 15845864 199 13714539 200 8738091 201 13747688 202 10796637 203 8309985 204 14965962 205 13661712 206 10512312 207 13865861 208 16250135 209 12590116 210 14495252 211 16336465 212 12458151 213 10996165 214 13037454 215 13244032 216 11497312 217 17891664 218 14620615 219 18223835 220 14814484 221 16689016 222 12505131 223 11830194 224 18815914 225 15332524 226 15789233 227 14184939 228 11890105 229 19053779 230 11809368 231 12613537 232 14316277 233 15835764 234 22896305 235 17289016 236 20476103 237 10171732 238 23273304 239 19896179 240 14788843 241 13694783 242 16773295 243 15514477 244 20449515 245 21772084 246 21603463 247 14934769 248 17642816 249 17661797 250 17406632 251 22803408 252 21857105 253 23031952 254 19774687 255 24609469 256 17658797 257 21761081 258 29764894 259 16218032 260 17970816 261 21548377 262 20895911 263 24582817 264 19312037 265 19388539 266 23756676 267 20314424 268 15940094 269 22172289 270 24005939 271 33849875 272 21725421 273 24520198 274 31510335 275 24780152 276 29657629 277 21310523 278 24338164 279 27788733 280 19128605 281 23787092 282 29310096 283 32051521 284 29252635 285 28126944 286 29697063 287 27859381 288 27422842 289 35500781 290 22897905 291 27853481 292 22084495 293 30434892 294 29069498 295 24928757 296 25022149 297 31567796 298 29328483 299 31169396 300 28728039 301 29647549 302 32168888 303 26502456 304 29548369 305 30498755 306 24581366 307 25437782 308 36865149 309 32693345 310 37881609 311 40072236 312 32490343 313 42457889 314 31702913 315 28455907 316 42485085 317 30864867 318 33421525 319 35970484 320 29530203