500
1 42
2 86
3 100
4 141
5 152
6 197
7 210
8 218
9 231
10 245
11 267
12 287
13 294
14 315
15 330
16 332
17 339
18 375
19 401
20 448
21 451
22 454
23 486
24 493
25 541
26 576
27 603
28 651
29 672
30 674
31 683
32 703
33 726
34 750
35 758
36 777
37 818
38 854
39 887
40 933
41 972
42 1019
43 1031
44 1034
45 1068
46 1078
47 1079
48 1098
49 1128
50 1137
51 1156
52 1165
53 1194
54 1220
55 1266
56 1288
57 1290
58 1330
59 1371
60 1415
61 1433
62 1480
63 1523
64 1553
65 1597
66 1618
67 1643
68 1668
69 1676
70 1687
71 1694
72 1735
73 1750
74 1767
75 1785
76 1799
77 1812
78 1848
79 1889
80 1910
81 1940
82 1971
83 1997
84 2009
85 2048
86 2080
87 2098
88 2125
89 2141
90 2186
91 2226
92 2228
93 2257
94 2262
95 2263
96 2291
97 2338
98 2363
99 2410
100 2439
101 2471
102 2472
103 2506
104 2520
105 2538
106 2571
107 2584
108 2588
109 2608
110 2651
111 2675
112 2707
113 2731
114 2743
115 2791
116 2839
117 2863
118 2904
119 2906
120 2955
121 2981
122 2993
123 3041
124 3058
125 3070
126 3093
127 3131
128 3173
129 3187
130 3235
131 3244
132 3268
133 3305
134 3323
135 3325
136 3326
137 3368
138 3376
139 3401
140 3420
141 3443
142 3481
143 3501
144 3546
145 3547
146 3588
147 3605
148 3613
149 3629
150 3647
151 3651
152 3657
153 3675
154 3721
155 3769
156 3783
157 3802
158 3809
159 3854
160 3893
161 3909
162 3948
163 3986
164 3993
165 4031
166 4047
167 4056
168 4080
169 4106
170 4153
171 4155
172 4171
173 4187
174 4232
175 4272
176 4284
177 4291
178 4314
179 4334
180 4368
181 4369
182 4400
183 4405
184 4445
185 4453
186 4462
187 4503
188 4519
189 4566
190 4593
191 4598
192 4645
193 4647
194 4689
195 4710
196 4731
197 4734
198 4737
199 4766
200 4775
201 4777
202 4799
203 4821
204 4829
205 4850
206 4857
207 4864
208 4865
209 4879
210 4901
211 4903
212 4936
213 4950
214 4975
215 5020
216 5040
217 5051
218 5055
219 5062
220 5098
221 5144
222 5164
223 5177
224 5224
225 5225
226 5240
227 5273
228 5277
229 5278
230 5279
231 5280
232 5323
233 5362
234 5385
235 5416
236 5428
237 5468
238 5473
239 5490
240 5533
241 5545
242 5568
243 5580
244 5593
245 5614
246 5632
247 5652
248 5658
249 5705
250 5751
251 5784
252 5822
253 5840
254 5855
255 5898
256 5907
257 5908
258 5944
259 5955
260 5969
261 5998
262 6002
263 6033
264 6078
265 6106
266 6108
267 6141
268 6173
269 6199
270 6215
271 6245
272 6253
273 6265
274 6302
275 6331
276 6362
277 6366
278 6378
279 6410
280 6428
281 6454
282 6492
283 6517
284 6556
285 6573
286 6582
287 6587
288 6589
289 6615
290 6660
291 6701
292 6719
293 6721
294 6763
295 6796
296 6810
297 6815
298 6863
299 6909
300 6949
301 6983
302 7002
303 7019
304 7047
305 7060
306 7081
307 7086
308 7123
309 7166
310 7173
311 7184
312 7213
313 7225
314 7255
315 7274
316 7301
317 7313
318 7340
319 7368
320 7403
321 7413
322 7456
323 7478
324 7492
325 7539
326 7558
327 7573
328 7606
329 7620
330 7654
331 7692
332 7707
333 7717
334 7727
335 7761
336 7801
337 7807
338 7850
339 7855
340 7869
341 7871
342 7874
343 7896
344 7909
345 7940
346 7969
347 7989
348 8012
349 8014
350 8037
351 8086
352 8094
353 8123
354 8127
355 8168
356 8197
357 8217
358 8252
359 8277
360 8283
361 8331
362 8349
363 8351
364 8381
365 8421
366 8423
367 8452
368 8481
369 8487
370 8520
371 8558
372 8571
373 8613
374 8634
375 8640
376 8673
377 8689
378 8733
379 8746
380 8751
381 8772
382 8780
383 8805
384 8847
385 8858
386 8907
387 8925
388 8930
389 8935
390 8937
391 8970
392 8973
393 8993
394 9014
395 9039
396 9082
397 9122
398 9147
399 9169
400 9213
401 9249
402 9278
403 9327
404 9350
405 9393
406 9414
407 9430
408 9434
409 9444
410 9477
411 9478
412 9511
413 9512
414 9541
415 9566
416 9580
417 9628
418 9662
419 9690
420 9711
421 9747
422 9789
423 9802
424 9809
425 9848
426 9895
427 9911
428 9956
429 9980
430 10005
431 10036
432 10048
433 10077
434 10108
435 10129
436 10136
437 10148
438 10164
439 10204
440 10217
441 10231
442 10267
443 10299
444 10312
445 10346
446 10353
447 10396
448 10420
449 10421
450 10437
451 10478
452 10497
453 10516
454 10553
455 10574
456 10613
457 10639
458 10664
459 10688
460 10693
461 10731
462 10736
463 10775
464 10820
465 10821
466 10846
467 10854
468 10861
469 10905
470 10921
471 10965
472 10970
473 10997
474 11027
475 11049
476 11093
477 11132
478 11155
479 11166
480 11180
481 11223
482 11258
483 11277
484 11286
485 11317
486 11337
487 11366
488 11367
489 11411
490 11441
491 11483
492 11486
493 11529
494 11547
495 11573
496 11621
497 11635
498 17777
499 20000
500 30000
