1 1
2 2
3 4
4 7
5 11
6 13
7 14
8 22
9 26
10 28
11 31
12 47
13 55
14 59
15 61
16 62
17 94
18 110
19 118
20 122
21 124
22 127
23 191
24 223
25 239
26 247
27 251
28 253
29 254
30 382
31 446
32 478
33 494
34 502
35 506
36 508
37 511
38 767
39 895
40 959
41 991
42 1007
43 1015
44 1019
45 1021
46 1022
47 1534
48 1790
49 1918
50 1982
51 2014
52 2030
53 2038
54 2042
55 2044
56 2047
57 3071
58 3583
59 3839
60 3967
61 4031
62 4063
63 4079
64 4087
65 4091
66 4093
67 4094
68 6142
69 7166
70 7678
71 7934
72 8062
73 8126
74 8158
75 8174
76 8182
77 8186
78 8188
79 8191
80 12287
81 14335
82 15359
83 15871
84 16127
85 16255
86 16319
87 16351
88 16367
89 16375
90 16379
91 16381
92 16382
93 24574
94 28670
95 30718
96 31742
97 32254
98 32510
99 32638
100 32702
101 32734
102 32750
103 32758
104 32762
105 32764
106 32767
107 49151
108 57343
109 61439
110 63487
111 64511
112 65023
113 65279
114 65407
115 65471
116 65503
117 65519
118 65527
119 65531
120 65533
121 65534
122 98302
123 114686
124 122878
125 126974
126 129022
127 130046
128 130558
129 130814
130 130942
131 131006
132 131038
133 131054
134 131062
135 131066
136 131068
137 131071
138 196607
139 229375
140 245759
141 253951
142 258047
143 260095
144 261119
145 261631
146 261887
147 262015
148 262079
149 262111
150 262127
151 262135
152 262139
153 262141
154 262142
155 393214
156 458750
157 491518
158 507902
159 516094
160 520190
161 522238
162 523262
163 523774
164 524030
165 524158
166 524222
167 524254
168 524270
169 524278
170 524282
171 524284
172 524287
173 786431
174 917503
175 983039
176 1015807
177 1032191
178 1040383
179 1044479
180 1046527
181 1047551
182 1048063
183 1048319
184 1048447
185 1048511
186 1048543
187 1048559
188 1048567
189 1048571
190 1048573
191 1048574
192 1572862
193 1835006
194 1966078
195 2031614
196 2064382
197 2080766
198 2088958
199 2093054
200 2095102
201 2096126
202 2096638
203 2096894
204 2097022
205 2097086
206 2097118
207 2097134
208 2097142
209 2097146
210 2097148
211 2097151
212 3145727
213 3670015
214 3932159
215 4063231
216 4128767
217 4161535
218 4177919
219 4186111
220 4190207
221 4192255
222 4193279
223 4193791
224 4194047
225 4194175
226 4194239
227 4194271
228 4194287
229 4194295
230 4194299
231 4194301
232 4194302
233 6291454
234 7340030
235 7864318
236 8126462
237 8257534
238 8323070
239 8355838
240 8372222
241 8380414
242 8384510
243 8386558
244 8387582
245 8388094
246 8388350
247 8388478
248 8388542
249 8388574
250 8388590
251 8388598
252 8388602
253 8388604
254 8388607
255 12582911
256 14680063
257 15728639
258 16252927
259 16515071
260 16646143
261 16711679
262 16744447
263 16760831
264 16769023
265 16773119
266 16775167
267 16776191
268 16776703
269 16776959
270 16777087
271 16777151
272 16777183
273 16777199
274 16777207
275 16777211
276 16777213
277 16777214
278 25165822
279 29360126
280 31457278
281 32505854
282 33030142
283 33292286
284 33423358
285 33488894
286 33521662
287 33538046
288 33546238
289 33550334
290 33552382
291 33553406
292 33553918
293 33554174
294 33554302
295 33554366
296 33554398
297 33554414
298 33554422
299 33554426
300 33554428
301 33554431
302 50331647
303 58720255
304 62914559
305 65011711
306 66060287
307 66584575
308 66846719
309 66977791
310 67043327
311 67076095
312 67092479
313 67100671
314 67104767
315 67106815
316 67107839
317 67108351
318 67108607
319 67108735
320 67108799
321 67108831
322 67108847
323 67108855
324 67108859
325 67108861
326 67108862
327 100663294
328 117440510
329 125829118
330 130023422
331 132120574
332 133169150
333 133693438
334 133955582
335 134086654
336 134152190
337 134184958
338 134201342
339 134209534
340 134213630
341 134215678
342 134216702
343 134217214
344 134217470
345 134217598
346 134217662
347 134217694
348 134217710
349 134217718
350 134217722
351 134217724
352 134217727
353 201326591
354 234881023
355 251658239
356 260046847
357 264241151
358 266338303
359 267386879
360 267911167
361 268173311
362 268304383
363 268369919
364 268402687
365 268419071
366 268427263
367 268431359
368 268433407
369 268434431
370 268434943
371 268435199
372 268435327
373 268435391
374 268435423
375 268435439
376 268435447
377 268435451
378 268435453
379 268435454
380 402653182
381 469762046
382 503316478
383 520093694
384 528482302
385 532676606
386 534773758
387 535822334
388 536346622
389 536608766
390 536739838
391 536805374
392 536838142
393 536854526
394 536862718
395 536866814
396 536868862
397 536869886
398 536870398
399 536870654
400 536870782
401 536870846
402 536870878
403 536870894
404 536870902
405 536870906
406 536870908
407 536870911
408 805306367
409 939524095
410 1006632959
411 1040187391
412 1056964607
413 1065353215
414 1069547519
415 1071644671
416 1072693247
417 1073217535
418 1073479679
419 1073610751
420 1073676287
421 1073709055
422 1073725439
423 1073733631
424 1073737727
425 1073739775
426 1073740799
427 1073741311
428 1073741567
429 1073741695
430 1073741759
431 1073741791
432 1073741807
433 1073741815
434 1073741819
435 1073741821
436 1073741822
437 1610612734
438 1879048190
439 2013265918
440 2080374782
441 2113929214
442 2130706430
443 2139095038
444 2143289342
445 2145386494
446 2146435070
447 2146959358
448 2147221502
449 2147352574
450 2147418110
451 2147450878
452 2147467262
453 2147475454
454 2147479550
455 2147481598
456 2147482622
457 2147483134
458 2147483390
459 2147483518
460 2147483582
461 2147483614
462 2147483630
463 2147483638
464 2147483642
465 2147483644
466 2147483647
467 3221225471
468 3758096383
469 4026531839
470 4160749567
471 4227858431
472 4261412863
473 4278190079
474 4286578687
475 4290772991
476 4292870143
477 4293918719
478 4294443007
479 4294705151
480 4294836223
481 4294901759
482 4294934527
483 4294950911
484 4294959103
485 4294963199
486 4294965247
487 4294966271
488 4294966783
489 4294967039
490 4294967167
491 4294967231
492 4294967263
493 4294967279
494 4294967287
495 4294967291
496 4294967293
497 4294967294
498 6442450942
499 7516192766
500 8053063678
501 8321499134
502 8455716862
503 8522825726
504 8556380158
505 8573157374
506 8581545982
507 8585740286
508 8587837438
509 8588886014
510 8589410302
511 8589672446
512 8589803518
513 8589869054
514 8589901822
515 8589918206
516 8589926398
517 8589930494
518 8589932542
519 8589933566
520 8589934078
521 8589934334
522 8589934462
523 8589934526
524 8589934558
525 8589934574
526 8589934582
527 8589934586
528 8589934588
529 8589934591
530 12884901887
531 15032385535
532 16106127359
533 16642998271
534 16911433727
535 17045651455
536 17112760319
537 17146314751
538 17163091967
539 17171480575
540 17175674879
541 17177772031
542 17178820607
543 17179344895
544 17179607039
545 17179738111
546 17179803647
547 17179836415
548 17179852799
549 17179860991
550 17179865087
551 17179867135
552 17179868159
553 17179868671
554 17179868927
555 17179869055
556 17179869119
557 17179869151
558 17179869167
559 17179869175
560 17179869179
561 17179869181
562 17179869182
563 25769803774
564 30064771070
565 32212254718
566 33285996542
567 33822867454
568 34091302910
569 34225520638
570 34292629502
571 34326183934
572 34342961150
573 34351349758
574 34355544062
575 34357641214
576 34358689790
577 34359214078
578 34359476222
579 34359607294
580 34359672830
581 34359705598
582 34359721982
583 34359730174
584 34359734270
585 34359736318
586 34359737342
587 34359737854
588 34359738110
589 34359738238
590 34359738302
591 34359738334
592 34359738350
593 34359738358
594 34359738362
595 34359738364
596 34359738367
597 51539607551
598 60129542143
599 64424509439
600 66571993087
601 67645734911
602 68182605823
603 68451041279
604 68585259007
605 68652367871
606 68685922303
607 68702699519
608 68711088127
609 68715282431
610 68717379583
611 68718428159
612 68718952447
613 68719214591
614 68719345663
615 68719411199
616 68719443967
617 68719460351
618 68719468543
619 68719472639
620 68719474687
621 68719475711
622 68719476223
623 68719476479
624 68719476607
625 68719476671
626 68719476703
627 68719476719
628 68719476727
629 68719476731
630 68719476733
631 68719476734
632 103079215102
633 120259084286
634 128849018878
635 133143986174
636 135291469822
637 136365211646
638 136902082558
639 137170518014
640 137304735742
641 137371844606
642 137405399038
643 137422176254
644 137430564862
645 137434759166
646 137436856318
647 137437904894
648 137438429182
649 137438691326
650 137438822398
651 137438887934
652 137438920702
653 137438937086
654 137438945278
655 137438949374
656 137438951422
657 137438952446
658 137438952958
659 137438953214
660 137438953342
661 137438953406
662 137438953438
663 137438953454
664 137438953462
665 137438953466
666 137438953468
667 137438953471
668 206158430207
669 240518168575
670 257698037759
671 266287972351
672 270582939647
673 272730423295
674 273804165119
675 274341036031
676 274609471487
677 274743689215
678 274810798079
679 274844352511
680 274861129727
681 274869518335
682 274873712639
683 274875809791
684 274876858367
685 274877382655
686 274877644799
687 274877775871
688 274877841407
689 274877874175
690 274877890559
691 274877898751
692 274877902847
693 274877904895
694 274877905919
695 274877906431
696 274877906687
697 274877906815
698 274877906879
699 274877906911
700 274877906927
701 274877906935
702 274877906939
703 274877906941
704 274877906942
705 412316860414
706 481036337150
707 515396075518
708 532575944702
709 541165879294
710 545460846590
711 547608330238
712 548682072062
713 549218942974
714 549487378430
715 549621596158
716 549688705022
717 549722259454
718 549739036670
719 549747425278
720 549751619582
721 549753716734
722 549754765310
723 549755289598
724 549755551742
725 549755682814
726 549755748350
727 549755781118
728 549755797502
729 549755805694
730 549755809790
731 549755811838
732 549755812862
733 549755813374
734 549755813630
735 549755813758
736 549755813822
737 549755813854
738 549755813870
739 549755813878
740 549755813882
741 549755813884
742 549755813887
743 824633720831
744 962072674303
745 1030792151039
746 1065151889407
747 1082331758591
748 1090921693183
749 1095216660479
750 1097364144127
751 1098437885951
752 1098974756863
753 1099243192319
754 1099377410047
755 1099444518911
756 1099478073343
757 1099494850559
758 1099503239167
759 1099507433471
760 1099509530623
761 1099510579199
762 1099511103487
763 1099511365631
764 1099511496703
765 1099511562239
766 1099511595007
767 1099511611391
768 1099511619583
769 1099511623679
770 1099511625727
771 1099511626751
772 1099511627263
773 1099511627519
774 1099511627647
775 1099511627711
776 1099511627743
777 1099511627759
778 1099511627767
779 1099511627771
780 1099511627773
781 1099511627774
782 1649267441662
783 1924145348606
784 2061584302078
785 2130303778814
786 2164663517182
787 2181843386366
788 2190433320958
789 2194728288254
790 2196875771902
791 2197949513726
792 2198486384638
793 2198754820094
794 2198889037822
795 2198956146686
796 2198989701118
797 2199006478334
798 2199014866942
799 2199019061246
800 2199021158398
801 2199022206974
802 2199022731262
803 2199022993406
804 2199023124478
805 2199023190014
806 2199023222782
807 2199023239166
808 2199023247358
809 2199023251454
810 2199023253502
811 2199023254526
812 2199023255038
813 2199023255294
814 2199023255422
815 2199023255486
816 2199023255518
817 2199023255534
818 2199023255542
819 2199023255546
820 2199023255548
821 2199023255551
822 3298534883327
823 3848290697215
824 4123168604159
825 4260607557631
826 4329327034367
827 4363686772735
828 4380866641919
829 4389456576511
830 4393751543807
831 4395899027455
832 4396972769279
833 4397509640191
834 4397778075647
835 4397912293375
836 4397979402239
837 4398012956671
838 4398029733887
839 4398038122495
840 4398042316799
841 4398044413951
842 4398045462527
843 4398045986815
844 4398046248959
845 4398046380031
846 4398046445567
847 4398046478335
848 4398046494719
849 4398046502911
850 4398046507007
851 4398046509055
852 4398046510079
853 4398046510591
854 4398046510847
855 4398046510975
856 4398046511039
857 4398046511071
858 4398046511087
859 4398046511095
860 4398046511099
861 4398046511101
862 4398046511102
863 6597069766654
864 7696581394430
865 8246337208318
866 8521215115262
867 8658654068734
868 8727373545470
869 8761733283838
870 8778913153022
871 8787503087614
872 8791798054910
873 8793945538558
874 8795019280382
875 8795556151294
876 8795824586750
877 8795958804478
878 8796025913342
879 8796059467774
880 8796076244990
881 8796084633598
882 8796088827902
883 8796090925054
884 8796091973630
885 8796092497918
886 8796092760062
887 8796092891134
888 8796092956670
889 8796092989438
890 8796093005822
891 8796093014014
892 8796093018110
893 8796093020158
894 8796093021182
895 8796093021694
896 8796093021950
897 8796093022078
898 8796093022142
899 8796093022174
900 8796093022190
901 8796093022198
902 8796093022202
903 8796093022204
904 8796093022207
905 13194139533311
906 15393162788863
907 16492674416639
908 17042430230527
909 17317308137471
910 17454747090943
911 17523466567679
912 17557826306047
913 17575006175231
914 17583596109823
915 17587891077119
916 17590038560767
917 17591112302591
918 17591649173503
919 17591917608959
920 17592051826687
921 17592118935551
922 17592152489983
923 17592169267199
924 17592177655807
925 17592181850111
926 17592183947263
927 17592184995839
928 17592185520127
929 17592185782271
930 17592185913343
931 17592185978879
932 17592186011647
933 17592186028031
934 17592186036223
935 17592186040319
936 17592186042367
937 17592186043391
938 17592186043903
939 17592186044159
940 17592186044287
941 17592186044351
942 17592186044383
943 17592186044399
944 17592186044407
945 17592186044411
946 17592186044413
947 17592186044414
948 26388279066622
949 30786325577726
950 32985348833278
951 34084860461054
952 34634616274942
953 34909494181886
954 35046933135358
955 35115652612094
956 35150012350462
957 35167192219646
958 35175782154238
959 35180077121534
960 35182224605182
961 35183298347006
962 35183835217918
963 35184103653374
964 35184237871102
965 35184304979966
966 35184338534398
967 35184355311614
968 35184363700222
969 35184367894526
970 35184369991678
971 35184371040254
972 35184371564542
973 35184371826686
974 35184371957758
975 35184372023294
976 35184372056062
977 35184372072446
978 35184372080638
979 35184372084734
980 35184372086782
981 35184372087806
982 35184372088318
983 35184372088574
984 35184372088702
985 35184372088766
986 35184372088798
987 35184372088814
988 35184372088822
989 35184372088826
990 35184372088828
991 35184372088831
992 52776558133247
993 61572651155455
994 65970697666559
995 68169720922111
996 69269232549887
997 69818988363775
998 70093866270719
999 70231305224191
1000 70300024700927