1 21
2 25
3 185
4 925
5 1541
6 1807
7 3281
8 3439
9 3781
10 4417
11 7081
12 8857
13 10609
14 11989
15 14089
16 18721
17 22849
18 26599
19 26825
20 30361
21 30673
22 36019
23 56033
24 58501
25 60409
26 81367
27 88507
28 100553
29 114211
30 114247
31 120205
32 125569
33 133141
34 142801
35 183721
36 186497
37 188057
38 200911
39 268687
40 272611
41 319507
42 354817
43 436897
44 501877
45 524437
46 530611
47 556421
48 557299
49 610051
50 612721
51 618071
52 646561
53 665281
54 669061
55 671977
56 684361
57 721801
58 736291
59 753667
60 764941
61 825563
62 859129
63 873181
64 950797
65 966151
66 1003213
67 1004653
68 1096681
69 1124191
70 1222577
71 1232029
72 1277179
73 1296451
74 1366633
75 1373633
76 1373653
77 1447289
78 1629181
79 1709401
80 1735841
81 1753327
82 1755001
83 1756351
84 1869211
85 1899451
86 1942849
87 1945441
88 1954207
89 1958503
90 1972837
91 1981897
92 1987021
93 2008597
94 2030341
95 2045521
96 2048689
97 2103929
98 2170009
99 2216353
100 2314201
101 2332837
102 2385811
103 2508013
104 2575501
105 2603989
106 2772241
107 2922791
108 2973301
109 3011479
110 3110641
111 3125281
112 3134809
113 3342827
114 3360151
115 3363121
116 3479521
117 3591113
118 3684409
119 3919141
120 3937379
121 4014361
122 4030027
123 4049281
124 4059859
125 4060421
126 4224533
127 4255903
128 4298527
129 4356613
130 4409857
131 4567837
132 4671577
133 4732201
134 5049971
135 5095177
136 5102959
137 5146759
138 5153051
139 5160013
140 5371577
141 5490977
142 5679631
143 5859673
144 5861725
145 5902849
146 5934391
147 5964859
148 5987329
149 6093277
150 6106537
151 6353423
152 6541657
153 6642217
154 6906901
155 6936521
156 6969511
157 7178593
158 7536457
159 7571881
160 7648033
161 7700113
162 7867781
163 7968781
164 7996561
165 8095447
166 8231653
167 8258449
168 8631589
169 8661319
170 8725753
171 8729617
172 8833033
173 8850997
174 8946571
175 9056501
176 9080191
177 9161391
178 9168667
179 9272233
180 9338323
181 9345241
182 9493903
183 9591661
184 10477483
185 10588681
186 10625371
187 11182421
188 11206981
189 11242211
190 11387081
191 11641699
192 12123163
193 12169711
194 12875077
195 12975691
196 13012501
197 13275091
198 13414633
199 13435621
200 13446253
201 13475711
202 13713409
203 13807957
204 13821193
205 14608133
206 14652991
207 14709421
208 14745331
209 14775025
210 14800391
211 14885249
212 15008033
213 15134689
214 15188557
215 15358033
216 15406381
217 16094401
218 16181161
219 16410241
220 16536691
221 16661633
222 17230721
223 17236801
224 17322971
225 17541577
226 17711233
227 18225703
228 18275857
229 18357389
230 18396853
231 18443701
232 18519463
233 18616393
234 18837937
235 18888379
236 18910081
237 19441181
238 19488733
239 19526233
240 19669271
241 19756171
242 19883881
243 20170763
244 20204791
245 20287189
246 20310751
247 20344529
248 20706701
249 20770621
250 20829373
251 21063439
252 21447581
253 21660697
254 21806821
255 22028203
256 22681441
257 22727989
258 22735153
259 23208769
260 23248969
261 23316751
262 23483791
263 23868781
264 24057221
265 24540787
266 24550241
267 25056697
268 25174141
269 25728943
270 25869037
271 26109343
272 26154721
273 26182823
274 26254531
275 27331921
276 27956503
277 28213333
278 28415141
279 29564393
280 30165409
281 30932521
282 31436123
283 31509281
284 31650061
285 31777381
286 32262193
287 32735041
288 32761549
289 33409951
290 33840397
291 34032781
292 34043101
293 34060219
294 34570537
295 35061307
296 35064433
297 35137279
298 36709247
299 36752111
300 36811633
301 36914131
302 37055849
303 37439201
304 37491301
305 37577539
306 37663963
307 37929761
308 37964809
309 38010307
310 38592163
311 38696347
312 38874001
313 39163111
314 39545221
315 39547171
316 40225681
317 40247659
318 40345439
319 40456081
320 40728463
321 40765033
322 41027227
323 41679439
324 41770481
325 41876929
326 43050001
327 43876531
328 44736511
329 45299899
330 46469809
331 47020177
332 47317541
333 47953621
334 48191653
335 48507331
336 49019851
337 49573525
338 49735981
339 50823151
340 51501763
341 51916579
342 52273219
343 52664851
344 52688641
345 52882513
346 52916509
347 53655551
348 53681401
349 54017533
350 54486841
351 54637831
352 55560181
353 55830251
354 55905211
355 55986001
356 56034343
357 56164417
358 56441773
359 56581471
360 57339913
361 57609397
362 57692081
363 57748993
364 58355617
365 59119849
366 59407423
367 60033403
368 60119221
369 60155929
370 60396031
371 60510461
372 61755751
373 61788151
374 61832377
375 61840651
376 62289541
377 62370661
378 62397457
379 62716417
380 63377467
381 63405823
382 63522889
383 64118161
384 64152793
385 64175113
386 64485469
387 65279593
388 66007061
389 66286513
390 66502921
391 67103401
392 67172981
393 67194401
394 67680491
395 67996567
396 68165761
397 68182003
398 68245909
399 68314357
400 68324257
401 68717881
402 69406051
403 69600833
404 69731161
405 69871583
406 70057037
407 70116451
408 72909691
409 73379953
410 73504221
411 73527301
412 73902403
413 73941997
414 74525401
415 74985607
416 75298141
417 75320341
418 75803267
419 76479397
420 77555713
421 77812153
422 78430861
423 78795181
424 79810897
425 81859009
426 82094483
427 83681281
428 84164033
429 84421081
430 84851299
431 84898969
432 85209077
433 85423825
434 85719871
435 86317073
436 86413081
437 86941537
438 87056941
439 87492961
440 88554871
441 88930463
442 89050417
443 89998273
444 90111529
445 90520751
446 90970133
447 90995185
448 91126771
449 91194641
450 91314367
451 92625121
452 92696911
453 93805801
454 95451361
455 95828077
456 96878101
457 97793011
458 98034751
459 98757517
460 99913171
461 99945007
462 100943201
463 101220901
464 101270251
465 101519057
466 102690901
467 102948121
468 103448809
469 103574131
470 103906981
471 104078857
472 104307071
473 105746873
474 106059781
475 106485121
476 107228221
477 107344693
478 108400249
479 109541461
480 110413333
481 110902501
482 111338497
483 111340153
484 111915499
485 112702591
486 112939831
487 113323123
488 113605201
489 114842677
490 114870913
491 114910489
492 115190401
493 116589017
494 116799301
495 116895871
496 117445987
497 117662981
498 118051561
499 119907751
500 121128361
501 121556251
502 121752811
503 122658427
504 122879233
505 123394591
506 123771511
507 124533131
508 124786273
509 125230901
510 126211307
511 126427261
512 127219457
513 127897019
514 129200801
515 130387679
516 130944133
517 132177427
518 132186757
519 134242813
520 134261051
521 134374969
522 135391411
523 136027009
524 136630033
525 137763037
526 138038077
527 138736153
528 139186471
529 139952671
530 140709281
531 141029869
532 141921721
533 143859031
534 144248651
535 144369373
536 145206361
537 145410931
538 145603333
539 145799821
540 145820503
541 146094049
542 147039751
543 147377953
544 147517217
545 148910653
546 150120139
547 151242631
548 151264513
549 152136689
550 152466857
551 153890227
552 154329151
553 155231047
554 155715481
555 156647023
556 157368661
557 157462273
558 157652179
559 157803521
560 158068153
561 158873001
562 159160751
563 160165897
564 160378861
565 161862229
566 163293161
567 163712701
568 165811897
569 166595131
570 166849561
571 167656501
572 169227931
573 169234003
574 169746337
575 169976269
576 170446249
577 171557101
578 171787177
579 172783573
580 173401621
581 175586977
582 176609441
583 177550591
584 178482151
585 178978411
586 179298001
587 180022597
588 182249521
589 182547301
590 184534841
591 184611311
592 184758127
593 185040703
594 186125633
595 187143517
596 188143049
597 189537311
598 189686503
599 189850937
600 190734517
601 192800833
602 193359223
603 193388659
604 193683673
605 194354525
606 195106237
607 195159553
608 195475351
609 195757381
610 196049701
611 197239591
612 197247371
613 197466361
614 200815561
615 202373593
616 203702401
617 205183031
618 206171893
619 206504033
620 207210121
621 208933577
622 209301121
623 210130609
624 210572821
625 212799241
626 212926159
627 213035761
628 219097927
629 220016737
630 220261861
631 221489581
632 221880121
633 222204811
634 222354721
635 222484033
636 223051141
637 223839001
638 224294533
639 225025981
640 225822601
641 226366003
642 226927801
643 228181201
644 228274381
645 228979871
646 228988033
647 230300857
648 230305697
649 230357761
650 230697073
651 231405701
652 232492613
653 233394367
654 234420481
655 234621769
656 235412101
657 235928071
658 237126779
659 237321727
660 238001653
661 240439909
662 241370179
663 242728081
664 242729401
665 243592219
666 245337229
667 246732553
668 248334031
669 250216801
670 250947517
671 251145079
672 253447261
673 254523877
674 254534101
675 258844951
676 260107993
677 260736341
678 261703417
679 262229717
680 267078169
681 267646171
682 268626181
683 268907377
684 269114101
685 269526097
686 270984001
687 271763467
688 272745145
689 273083887
690 273146663
691 275317925
692 276505969
693 277497073
694 277650839
695 277669421
696 280566001
697 280607489
698 281001799
699 281288801
700 282769771
701 284301751
702 284548507
703 286950049
704 289759051
705 289981729
706 291445027
707 291644929
708 294064651
709 294207401
710 294968341
711 295321951
712 295419097
713 295560757
714 298006325
715 298204831
716 298246831