1 1
2 3
3 4
4 7
5 11
6 15
7 18
8 21
9 26
10 29
11 31
12 39
13 47
14 51
15 57
16 63
17 71
18 76
19 99
20 113
21 120
22 123
23 127
24 131
25 191
26 199
27 223
28 239
29 241
30 247
31 255
32 322
33 367
34 439
35 443
36 475
37 493
38 502
39 511
40 521
41 708
42 815
43 843
44 863
45 943
46 983
47 1003
48 1013
49 1023
50 1364
51 1365
52 1499
53 1695
54 1871
55 1959
56 2003
57 2025
58 2036
59 2047
60 2207
61 2631
62 2757
63 3333
64 3571
65 3711
66 3903
67 3999
68 4047
69 4071
70 4083
71 4095
72 5071
73 5778
74 6553
75 7359
76 7775
77 7983
78 8087
79 8139
80 8165
81 8178
82 8191
83 9327
84 9349
85 9775
86 12883
87 14598
88 15127
89 15487
90 15935
91 16159
92 16271
93 16327
94 16355
95 16369
96 16383
97 17155
98 18842
99 24476
100 25327
101 28957
102 30847
103 31553
104 31807
105 32287
106 32527
107 32647
108 32707
109 32737
110 32752
111 32767
112 36319
113 39603
114 49791
115 57439
116 58035
117 61447
118 63487
119 64079
120 64511
121 65023
122 65279
123 65407
124 65471
125 65503
126 65519
127 65535
128 70007
129 97887
130 103682
131 106743
132 113935
133 122401
134 126719
135 128895
136 129983
137 130527
138 130799
139 130935
140 131003
141 131037
142 131054
143 131071
144 134943
145 167761
146 192441
147 196331
148 225999
149 243819
150 252936
151 257535
152 259839
153 260111
154 260991
155 261567
156 261855
157 261999
158 262071
159 262107
160 262125
161 262143
162 271443
163 361109
164 378329
165 439204
166 448287
167 485679
168 501380
169 504869
170 514559
171 519423
172 521855
173 523071
174 523679
175 523983
176 524135
177 524211
178 524249
179 524268
180 524287
181 664183
182 710647
183 743775
184 889215
185 966441
186 967455
187 1007735
188 1028105
189 1038335
190 1043455
191 1046015
192 1047295
193 1047935
194 1048255
195 1048415
196 1048495
197 1048535
198 1048555
199 1048575
200 1149851
201 1221623
202 1462223
203 1763832
204 1860498
205 1862875
206 1927135
207 2011471
208 2054185
209 2075647
210 2086399
211 2091775
212 2094463
213 2095807
214 2096479
215 2096815
216 2096983
217 2097067
218 2097109
219 2097130
220 2097151
221 2246915
222 2874655
223 3010349
224 3498707
225 3590807
226 3838783
227 4014959
228 4104323
229 4132721
230 4149258
231 4171775
232 4183039
233 4188671
234 4191487
235 4192895
236 4193599
237 4193951
238 4194127
239 4194215
240 4194259
241 4194281
242 4194303
243 4870847
244 5651423
245 6921503
246 6939975
247 7601259
248 7646719
249 7881196
250 8013983
251 8200559
252 8294445
253 8341503
254 8365055
255 8376831
256 8382719
257 8385663
258 8387135
259 8387871
260 8388239
261 8388423
262 8388515
263 8388561
264 8388584
265 8388607
266 11110405
267 12752043
268 13341626
269 13766015
270 13980895
271 15231991
272 15996159
273 16384959
274 16580751
275 16678923
276 16728063
277 16752639
278 16764927
279 16771071
280 16774143
281 16775679
282 16776447
283 16776831
284 16777023
285 16777119
286 16777167
287 16777191
288 16777215
289 20633239
290 21842481
291 25714875
292 25716811
293 27306031
294 30341581
295 31928831
296 32737631
297 33145231
298 33349681
299 33385282
300 33452031
301 33503231
302 33528831
303 33541631
304 33548031
305 33551231
306 33552831
307 33553631
308 33554031
309 33554231
310 33554331
311 33554381
312 33554406
313 33554431
314 42941187
315 47297029
316 49570747
317 54018521
318 54163775
319 60439343
320 63730943
321 65410751
322 66257935
323 66683035
324 66895884
325 67002367
326 67055615
327 67082239
328 67095551
329 67102207
330 67105535
331 67107199
332 67108031
333 67108447
334 67108655
335 67108759
336 67108811
337 67108837
338 67108863
339 84420151
340 86992799
341 87403803
342 95550687
343 107438335
344 120393007
345 127208950
346 130692607
347 132450847
348 133333423
349 133775413
350 133996543
351 134107135
352 134162431
353 134190079
354 134203903
355 134210815
356 134214271
357 134215999
358 134216863
359 134217295
360 134217511
361 134217619
362 134217673
363 134217700
364 134217727
365 141422324
366 160004703
367 165965647
368 184179871
369 213112838
370 228826127
371 239818559
372 253913031
373 261127679
374 264771711
375 266601567
376 267518119
377 267976717
378 268206079
379 268320767
380 268378111
381 268406783
382 268421119
383 268428287
384 268431871
385 268433663
386 268434559
387 268435007
388 268435231
389 268435343
390 268435399
391 268435427
392 268435455
393 294294531
394 326279871
395 355018116
396 370248451
397 422726969
398 477709983
399 506818327
400 521740799
401 529283583
402 533072607
403 534970831
404 535920697
405 536395775
406 536633343
407 536752127
408 536811519
409 536841215
410 536856063
411 536863487
412 536867199
413 536869055
414 536869983
415 536870447
416 536870679
417 536870795
418 536870853
419 536870882
420 536870911
421 541292033
422 599074578
423 641449337
424 684319421
425 838513963
426 951581183
427 969323029
428 995591267
429 1011625183
430 1042453493
431 1058047743
432 1065884223
433 1069810863
434 1071775923
435 1072758798
436 1073250303
437 1073496063
438 1073618943
439 1073680383
440 1073711103
441 1073726463
442 1073734143
443 1073737983
444 1073739903
445 1073740863
446 1073741343
447 1073741583
448 1073741703
449 1073741763
450 1073741793
451 1073741823
452 1261056193
453 1319068095
454 1568397607
455 1663261911
456 1831177831
457 1895515647
458 2019235407
459 2082852801
460 2115057151
461 2131246591
462 2139360159
463 2143420911
464 2145452093
465 2146467839
466 2146975743
467 2147229695
468 2147356671
469 2147420159
470 2147451903
471 2147467775
472 2147475711
473 2147479679
474 2147481663
475 2147482655
476 2147483151
477 2147483399
478 2147483523
479 2147483585
480 2147483616
481 2147483647
482 2479171199
483 2537720636
484 2542585503
485 3299217791
486 3368061131
487 3775799303
488 4030456831
489 4106118243
490 4161601279
491 4228038655
492 4261449727
493 4278197247
494 4286579967
495 4290773183
496 4292870159
497 4293918719
498 4294443007
499 4294705151
500 4294836223
501 4294901759
502 4294934527
503 4294950911
504 4294959103
505 4294963199
506 4294965247
507 4294966271
508 4294966783
509 4294967039
510 4294967167
511 4294967231
512 4294967263
513 4294967295
514 4873922247
515 4900991135
516 6194830229
517 6544271807
518 6643838879
519 7521257025
520 8044917503
521 8315001999
522 8451928052
523 8520813055
524 8555348479
525 8572636255
526 8581284367
527 8585609281
528 8587771903
529 8588853247
530 8589393919
531 8589664255
532 8589799423
533 8589867007
534 8589900799
535 8589917695
536 8589926143
537 8589930367
538 8589932479
539 8589933535
540 8589934063
541 8589934327
542 8589934459
543 8589934525
544 8589934558
545 8589934591
546 9446964154
547 9581878847
548 10749957122
549 11394069191
550 12981105279
551 14982074707
552 16057906175
553 16613619039
554 16895561659
555 17037454335
556 17108605183
557 17144225215
558 17162044751
559 17170956491
560 17175412752
561 17177640959
562 17178755071
563 17179312127
564 17179590655
565 17179729919
566 17179799551
567 17179834367
568 17179851775
569 17179860479
570 17179864831
571 17179867007
572 17179868095
573 17179868639
574 17179868911
575 17179869047
576 17179869115
577 17179869149
578 17179869183
579 17393796001
580 18209608887
581 18837477823
582 20956960551
583 25749097720
584 28143753123
585 29843756407
586 32052081407
587 33194500447
588 33774542567
589 34066567167
590 34213027327
591 34286355967
592 34323041567
593 34341388847
594 34350563397
595 34355150847
596 34357444607
597 34358591487
598 34359164927
599 34359451647
600 34359595007
601 34359666687
602 34359702527
603 34359720447
604 34359729407
605 34359733887
606 34359736127
607 34359737247
608 34359737807
609 34359738087
610 34359738227
611 34359738297
612 34359738332
613 34359738367
614 35100149679
615 37033506309
616 38545859971
617 45537549124
618 51075468471
619 59447694255
620 63976953864
621 66323590143
622 67515939903
623 67657713855
624 68116455411
625 68417689599
626 68568523263
627 68643987327
628 68681729439
629 68700602583
630 68710039569
631 68714758143
632 68717117439
633 68718297087
634 68718886911
635 68719181823
636 68719329279
637 68719403007
638 68719439871
639 68719458303
640 68719467519
641 68719472127
642 68719474431
643 68719475583
644 68719476159
645 68719476447
646 68719476591
647 68719476663
648 68719476699
649 68719476735
650 70896889713
651 72805956425
652 73681302247
653 101312422979
654 118417678527
655 119218851371
656 127699994697
657 130399710235
658 130414436575
659 132516487679
660 134965621871
661 136199561141
662 136818651135
663 137128669695
664 137283783167
665 137361362399
666 137400156751
667 137419554889
668 137429254143
669 137434103807
670 137436528639
671 137437741055
672 137438347263
673 137438650367
674 137438801919
675 137438877695
676 137438915583
677 137438934527
678 137438943999
679 137438948735
680 137438951103
681 137438952287
682 137438952879
683 137438953175
684 137438953323
685 137438953397
686 137438953434
687 137438953471
688 143132741651
689 192900153618
690 200961584047
691 235883775871
692 239842459919
693 251381908996
694 254893171067
695 264771847679
696 269798792895
697 272332439247
698 273603850239
699 274240586751
700 274559183615
701 274718531903
702 274798216687
703 274838061283
704 274857984018
705 274867945471
706 274872926207
707 274875416575
708 274876661759
709 274877284351
710 274877595647
711 274877751295
712 274877829119
713 274877868031
714 274877887487
715 274877897215
716 274877902079
717 274877904511
718 274877905727
719 274877906335
720 274877906639
721 274877906791
722 274877906867
723 274877906905
724 274877906943
725 281391561055
726 312119004989
727 398623950303
728 441139059867
729 469872036095
730 484554209105
731 505019158607
732 508774716951
733 529021954559
734 539332814079
735 544531545071
736 547140804594
737 548447670271
738 549101602303
739 549428678143
740 549592239775
741 549674025583
742 549714919501
743 549735366655
744 549745590271
745 549750702079
746 549753257983
747 549754535935
748 549755174911
749 549755494399
750 549755654143
751 549755734015
752 549755773951
753 549755793919
754 549755803903
755 549755808895
756 549755811391
757 549755812639
758 549755813263
759 549755813575
760 549755813731
761 549755813809
762 549755813848
763 549755813887
764 553201243263
765 790703628799
766 811381230021
767 817138163596
768 934008268531
769 935968272887
770 1015530198495
771 1057001455625
772 1078136344575
773 1087565008703
774 1088796488575
775 1094147833775
776 1096828338175
777 1098169675775
778 1098840585215
779 1099176092415
780 1099343857215
781 1099427741935
782 1099469684755
783 1099490656255
784 1099501142015
785 1099506384895
786 1099509006335
787 1099510317055
788 1099510972415
789 1099511300095
790 1099511463935
791 1099511545855
792 1099511586815
793 1099511607295
794 1099511617535
795 1099511622655
796 1099511625215
797 1099511626495
798 1099511627135
799 1099511627455
800 1099511627615
801 1099511627695
802 1099511627735
803 1099511627775
804 1322157322203
805 1492362749807
806 1568426152319
807 1800358823207
808 1864415288749
809 2027029940159
810 2111920058449
811 2138096511097
812 2139295485799
813 2155214641407
814 2177059904543
815 2188028149431
816 2193522679807
817 2196272295935
818 2197647628799
819 2198335410687
820 2198679326559
821 2198851289743
822 2198937272401
823 2198980263935
824 2199001759743
825 2199012507647
826 2199017881599
827 2199020568575
828 2199021912063
829 2199022583807
830 2199022919679
831 2199023087615
832 2199023171583
833 2199023213567
834 2199023234559
835 2199023245055
836 2199023250303
837 2199023252927
838 2199023254239
839 2199023254895
840 2199023255223
841 2199023255387
842 2199023255469
843 2199023255510
844 2199023255551
845 2744883039695
846 3111103206918
847 3461452808002
848 3470303209839
849 3713848502791
850 4046014962815
851 4203387065769
852 4219678515619
853 4308314225663
854 4353053924863
855 4375521328031
856 4386777382897
857 4392410484735
858 4395228175359
859 4396637273343
860 4397341877439
861 4397694191247
862 4397870350587
863 4397958430740
864 4398002470911
865 4398024491007
866 4398035501055
867 4398041006079
868 4398043758591
869 4398045134847
870 4398045822975
871 4398046167039
872 4398046339071
873 4398046425087
874 4398046468095
875 4398046489599
876 4398046500351
877 4398046505727
878 4398046508415
879 4398046509759
880 4398046510431
881 4398046510767
882 4398046510935
883 4398046511019
884 4398046511061
885 4398046511103
886 5048627019523
887 5600748293801
888 6171130945365
889 6689224510682
890 7397853249175
891 8075972019455
892 8263641389887
893 8431042029239
894 8612400412671
895 8703976603135
896 8749972845199
897 8773018845097
898 8784552763391
899 8790322188287
900 8793207451135
901 8794650203647
902 8795371606047
903 8795732312751
904 8795912667221
905 8796002844671
906 8796047933439
907 8796070477823
908 8796081750015
909 8796087386111
910 8796090204159
911 8796091613183
912 8796092317695
913 8796092669951
914 8796092846079
915 8796092934143
916 8796092978175
917 8796093000191
918 8796093011199
919 8796093016703
920 8796093019455
921 8796093020831
922 8796093021519
923 8796093021863
924 8796093022035
925 8796093022121
926 8796093022164
927 8796093022207
928 9062201101803
929 9285872809025
930 12240949467751
931 12893894812259
932 14662949395604
933 14736258804095
934 16119891957503
935 16245891218719
936 16845470439439
937 17079382868243
938 17216348897290
939 17403691756543
940 17497806330239
941 17544965914271
942 17568569131007
943 17580376055807
944 17586280712191
945 17589233305087
946 17590709659263
947 17591447848671
948 17591816945927
949 17592001495061
950 17592093769727
951 17592139907071
952 17592162975743
953 17592174510079
954 17592180277247
955 17592183160831
956 17592184602623
957 17592185323519
958 17592185683967
959 17592185864191
960 17592185954303
961 17592185999359
962 17592186021887
963 17592186033151
964 17592186038783
965 17592186041599
966 17592186043007
967 17592186043711
968 17592186044063
969 17592186044239
970 17592186044327
971 17592186044371
972 17592186044415
973 23725150497407
974 24280937351455
975 24853781355987
976 29354099929663
977 31413882696791
978 31938581194175
979 32175806961142
980 33657746378431
981 34415802232921
982 34798862700031
983 34991334463231
984 35087788407631
985 35136065503216
986 35160215478271
987 35172293046271
988 35178332406271
989 35181352212991
990 35182862143711
991 35183617114831
992 35183994601561
993 35184183345151
994 35184277716991
995 35184324902911
996 35184348495871
997 35184360292351
998 35184366190591
999 35184369139711
1000 35184370614271