1 1
2 3
3 5
4 11
5 19
6 43
7 91
8 123
9 135
10 327
11 455
12 551
13 935
14 1127
15 1383
16 1767
17 2023
18 2071
19 2839
20 3223
21 3991
22 4183
23 4695
24 5463
25 5975
26 6359
27 6871
28 7639
29 8151
30 8247
31 9783
32 10551
33 12087
34 12471
35 14007
36 14775
37 16311
38 16503
39 17527
40 19063
41 20087
42 20855
43 21879
44 23415
45 24439
46 24823
47 25847
48 27383
49 28407
50 29175
51 30199
52 31735
53 32759
54 32783
55 38927
56 41999
57 48143
58 49679
59 55823
60 58895
61 65039
62 65807
63 69903
64 76047
65 80143
66 83215
67 87311
68 93455
69 97551
70 99087
71 103183
72 109327
73 113423
74 116495
75 120591
76 126735
77 130831
78 131215
79 143503
80 149647
81 161935
82 165007
83 177295
84 183439
85 195727
86 197263
87 209551
88 215695
89 227983
90 231055
91 243343
92 249487
93 261775
94 262543
95 270735
96 283023
97 291215
98 297359
99 305551
100 317839
101 326031
102 329103
103 337295
104 349583
105 357775
106 363919
107 372111
108 384399
109 392591
110 394127
111 402319
112 414607
113 422799
114 428943
115 437135
116 449423
117 457615
118 460687
119 468879
120 481167
121 489359
122 495503
123 503695
124 515983
125 524175
126 524367
127 548943
128 561231
129 585807
130 591951
131 616527
132 628815
133 653391
134 656463
135 681039
136 693327
137 717903
138 724047
139 748623
140 760911
141 785487
142 787023
143 811599
144 823887
145 848463
146 854607
147 879183
148 891471
149 916047
150 919119
151 943695
152 955983
153 980559
154 986703
155 1011279
156 1023567
157 1048143
158 1048911
159 1065295
160 1089871
161 1106255
162 1118543
163 1134927
164 1159503
165 1175887
166 1182031
167 1198415
168 1222991
169 1239375
170 1251663
171 1268047
172 1292623
173 1309007
174 1312079
175 1328463
176 1353039
177 1369423
178 1381711
179 1398095
180 1422671
181 1439055
182 1445199
183 1461583
184 1486159
185 1502543
186 1514831
187 1531215
188 1555791
189 1572175
190 1573711
191 1590095
192 1614671
193 1631055
194 1643343
195 1659727
196 1684303
197 1700687
198 1706831
199 1723215
200 1747791
201 1764175
202 1776463
203 1792847
204 1817423
205 1833807
206 1836879
207 1853263
208 1877839
209 1894223
210 1906511
211 1922895
212 1947471
213 1963855
214 1969999
215 1986383
216 2010959
217 2027343
218 2039631
219 2056015
220 2080591
221 2096975
222 2097359
223 2146511
224 2171087
225 2220239
226 2232527
227 2281679
228 2306255
229 2355407
230 2361551
231 2410703
232 2435279
233 2484431
234 2496719
235 2545871
236 2570447
237 2619599
238 2622671
239 2671823
240 2696399
241 2745551
242 2757839
243 2806991
244 2831567
245 2880719
246 2886863
247 2936015
248 2960591
249 3009743
250 3022031
251 3071183
252 3095759
253 3144911
254 3146447
255 3195599
256 3220175
257 3269327
258 3281615
259 3330767
260 3355343
261 3404495
262 3410639
263 3459791
264 3484367
265 3533519
266 3545807
267 3594959
268 3619535
269 3668687
270 3671759
271 3720911
272 3745487
273 3794639
274 3806927
275 3856079
276 3880655
277 3929807
278 3935951
279 3985103
280 4009679
281 4058831
282 4071119
283 4120271
284 4144847
285 4193999
286 4194767
287 4227535
288 4276687
289 4309455
290 4334031
291 4366799
292 4415951
293 4448719
294 4461007
295 4493775
296 4542927
297 4575695
298 4600271
299 4633039
300 4682191
301 4714959
302 4721103
303 4753871
304 4803023
305 4835791
306 4860367
307 4893135
308 4942287
309 4975055
310 4987343
311 5020111
312 5069263
313 5102031
314 5126607
315 5159375
316 5208527
317 5241295
318 5244367
319 5277135
320 5326287
321 5359055
322 5383631
323 5416399
324 5465551
325 5498319
326 5510607
327 5543375
328 5592527
329 5625295
330 5649871
331 5682639
332 5731791
333 5764559
334 5770703
335 5803471
336 5852623
337 5885391
338 5909967
339 5942735
340 5991887
341 6024655
342 6036943
343 6069711
344 6118863
345 6151631
346 6176207
347 6208975
348 6258127
349 6290895
350 6292431
351 6325199
352 6374351
353 6407119
354 6431695
355 6464463
356 6513615
357 6546383
358 6558671
359 6591439
360 6640591
361 6673359
362 6697935
363 6730703
364 6779855
365 6812623
366 6818767
367 6851535
368 6900687
369 6933455
370 6958031
371 6990799
372 7039951
373 7072719
374 7085007
375 7117775
376 7166927
377 7199695
378 7224271
379 7257039
380 7306191
381 7338959
382 7342031
383 7374799
384 7423951
385 7456719
386 7481295
387 7514063
388 7563215
389 7595983
390 7608271
391 7641039
392 7690191
393 7722959
394 7747535
395 7780303
396 7829455
397 7862223
398 7868367
399 7901135
400 7950287
401 7983055
402 8007631
403 8040399
404 8089551
405 8122319
406 8134607
407 8167375
408 8216527
409 8249295
410 8273871
411 8306639
412 8355791
413 8388559
414 8388655
415 8486959
416 8536111
417 8634415
418 8658991
419 8757295
420 8806447
421 8904751
422 8917039
423 9015343
424 9064495
425 9162799
426 9187375
427 9285679
428 9334831
429 9433135
430 9439279
431 9537583
432 9586735
433 9685039
434 9709615
435 9807919
436 9857071
437 9955375
438 9967663
439 10065967
440 10115119
441 10213423
442 10237999
443 10336303
444 10385455
445 10483759
446 10486831
447 10585135
448 10634287
449 10732591
450 10757167
451 10855471
452 10904623
453 11002927
454 11015215
455 11113519
456 11162671
457 11260975
458 11285551
459 11383855
460 11433007
461 11531311
462 11537455
463 11635759
464 11684911
465 11783215
466 11807791
467 11906095
468 11955247
469 12053551
470 12065839
471 12164143
472 12213295
473 12311599
474 12336175
475 12434479
476 12483631
477 12581935
478 12583471
479 12681775
480 12730927
481 12829231
482 12853807
483 12952111
484 13001263
485 13099567
486 13111855
487 13210159
488 13259311
489 13357615
490 13382191
491 13480495
492 13529647
493 13627951
494 13634095
495 13732399
496 13781551
497 13879855
498 13904431
499 14002735
500 14051887
501 14150191
502 14162479
503 14260783
504 14309935
505 14408239
506 14432815
507 14531119
508 14580271
509 14678575
510 14681647
511 14779951
512 14829103
513 14927407
514 14951983
515 15050287
516 15099439
517 15197743
518 15210031
519 15308335
520 15357487
521 15455791
522 15480367
523 15578671
524 15627823
525 15726127
526 15732271
527 15830575
528 15879727
529 15978031
530 16002607
531 16100911
532 16150063
533 16248367
534 16260655
535 16358959
536 16408111
537 16506415
538 16530991
539 16629295
540 16678447
541 16776751
542 16777519
543 16843055
544 16941359
545 17006895
546 17056047
547 17121583
548 17219887
549 17285423
550 17309999
551 17375535
552 17473839
553 17539375
554 17588527
555 17654063
556 17752367
557 17817903
558 17830191
559 17895727
560 17994031
561 18059567
562 18108719
563 18174255
564 18272559
565 18338095
566 18362671
567 18428207
568 18526511
569 18592047
570 18641199
571 18706735
572 18805039
573 18870575
574 18876719
575 18942255
576 19040559
577 19106095
578 19155247
579 19220783
580 19319087
581 19384623
582 19409199
583 19474735
584 19573039
585 19638575
586 19687727
587 19753263
588 19851567
589 19917103
590 19929391
591 19994927
592 20093231
593 20158767
594 20207919
595 20273455
596 20371759
597 20437295
598 20461871
599 20527407
600 20625711
601 20691247
602 20740399
603 20805935
604 20904239
605 20969775
606 20972847
607 21038383
608 21136687
609 21202223
610 21251375
611 21316911
612 21415215
613 21480751
614 21505327
615 21570863
616 21669167
617 21734703
618 21783855
619 21849391
620 21947695
621 22013231
622 22025519
623 22091055
624 22189359
625 22254895
626 22304047
627 22369583
628 22467887
629 22533423
630 22557999
631 22623535
632 22721839
633 22787375
634 22836527
635 22902063
636 23000367
637 23065903
638 23072047
639 23137583
640 23235887
641 23301423
642 23350575
643 23416111
644 23514415
645 23579951
646 23604527
647 23670063
648 23768367
649 23833903
650 23883055
651 23948591
652 24046895
653 24112431
654 24124719
655 24190255
656 24288559
657 24354095
658 24403247
659 24468783
660 24567087
661 24632623
662 24657199
663 24722735
664 24821039
665 24886575
666 24935727
667 25001263
668 25099567
669 25165103
670 25166639
671 25232175
672 25330479
673 25396015
674 25445167
675 25510703
676 25609007
677 25674543
678 25699119
679 25764655
680 25862959
681 25928495
682 25977647
683 26043183
684 26141487
685 26207023
686 26219311
687 26284847
688 26383151
689 26448687
690 26497839
691 26563375
692 26661679
693 26727215
694 26751791
695 26817327
696 26915631
697 26981167
698 27030319
699 27095855
700 27194159
701 27259695
702 27265839
703 27331375
704 27429679
705 27495215
706 27544367
707 27609903
708 27708207
709 27773743
710 27798319
711 27863855
712 27962159
713 28027695
714 28076847
715 28142383
716 28240687
717 28306223
718 28318511
719 28384047
720 28482351
721 28547887
722 28597039
723 28662575
724 28760879
725 28826415
726 28850991
727 28916527
728 29014831
729 29080367
730 29129519
731 29195055
732 29293359
733 29358895
734 29361967
735 29427503
736 29525807
737 29591343
738 29640495
739 29706031
740 29804335
741 29869871
742 29894447
743 29959983
744 30058287
745 30123823
746 30172975
747 30238511
748 30336815
749 30402351
750 30414639
751 30480175
752 30578479
753 30644015
754 30693167
755 30758703
756 30857007
757 30922543
758 30947119
759 31012655
760 31110959
761 31176495
762 31225647
763 31291183
764 31389487
765 31455023
766 31461167
767 31526703
768 31625007
769 31690543
770 31739695
771 31805231
772 31903535
773 31969071
774 31993647
775 32059183
776 32157487
777 32223023
778 32272175
779 32337711
780 32436015
781 32501551
782 32513839
783 32579375
784 32677679
785 32743215
786 32792367
787 32857903
788 32956207
789 33021743
790 33046319
791 33111855
792 33210159
793 33275695
794 33324847
795 33390383
796 33488687
797 33554223
798 33554607
799 33751215
800 33849519
801 34046127
802 34095279
803 34291887
804 34390191
805 34586799
806 34611375
807 34807983
808 34906287
809 35102895
810 35152047
811 35348655
812 35446959
813 35643567
814 35655855
815 35852463
816 35950767
817 36147375
818 36196527
819 36393135
820 36491439
821 36688047
822 36712623
823 36909231
824 37007535
825 37204143
826 37253295
827 37449903
828 37548207
829 37744815
830 37750959
831 37947567
832 38045871
833 38242479
834 38291631
835 38488239
836 38586543
837 38783151
838 38807727
839 39004335
840 39102639
841 39299247
842 39348399
843 39545007
844 39643311
845 39839919
846 39852207
847 40048815
848 40147119
849 40343727
850 40392879
851 40589487
852 40687791
853 40884399
854 40908975
855 41105583
856 41203887
857 41400495
858 41449647
859 41646255
860 41744559
861 41941167
862 41944239
863 42140847
864 42239151
865 42435759
866 42484911
867 42681519
868 42779823
869 42976431
870 43001007
871 43197615
872 43295919
873 43492527
874 43541679
875 43738287
876 43836591
877 44033199
878 44045487
879 44242095
880 44340399
881 44537007
882 44586159
883 44782767
884 44881071
885 45077679
886 45102255
887 45298863
888 45397167
889 45593775
890 45642927
891 45839535
892 45937839
893 46134447
894 46140591
895 46337199
896 46435503
897 46632111
898 46681263
899 46877871
900 46976175
901 47172783
902 47197359
903 47393967
904 47492271
905 47688879
906 47738031
907 47934639
908 48032943
909 48229551
910 48241839
911 48438447
912 48536751
913 48733359
914 48782511
915 48979119
916 49077423
917 49274031
918 49298607
919 49495215
920 49593519
921 49790127
922 49839279
923 50035887
924 50134191
925 50330799
926 50332335
927 50528943
928 50627247
929 50823855
930 50873007
931 51069615
932 51167919
933 51364527
934 51389103
935 51585711
936 51684015
937 51880623
938 51929775
939 52126383
940 52224687
941 52421295
942 52433583
943 52630191
944 52728495
945 52925103
946 52974255
947 53170863
948 53269167
949 53465775
950 53490351
951 53686959
952 53785263
953 53981871
954 54031023
955 54227631
956 54325935
957 54522543
958 54528687
959 54725295
960 54823599
961 55020207
962 55069359
963 55265967
964 55364271
965 55560879
966 55585455
967 55782063
968 55880367
969 56076975
970 56126127
971 56322735
972 56421039
973 56617647
974 56629935
975 56826543
976 56924847
977 57121455
978 57170607
979 57367215
980 57465519
981 57662127
982 57686703
983 57883311
984 57981615
985 58178223
986 58227375
987 58423983
988 58522287
989 58718895
990 58721967
991 58918575
992 59016879
993 59213487
994 59262639
995 59459247
996 59557551
997 59754159
998 59778735
999 59975343
1000 60073647
1001 60270255
1002 60319407
1003 60516015
1004 60614319
1005 60810927
1006 60823215
1007 61019823
1008 61118127
1009 61314735
1010 61363887
1011 61560495
1012 61658799