1 0
2 1
3 2
4 3
5 4
6 5
7 8
8 7
9 10
10 9
11 16
12 11
13 32
14 17
15 18
16 15
17 64
18 21
19 128
20 19
21 34
22 33
23 256
24 23
25 36
26 65
27 42
28 35
29 512
30 37
31 1024
32 31
33 66
34 129
35 68
36 43
37 2048
38 257
39 130
40 39
41 4096
42 69
43 8192
44 67
45 74
46 513
47 16384
48 47
49 136
50 73
51 258
52 131
53 32768
54 85
55 132
56 71
57 514
58 1025
59 65536
60 75
61 131072
62 2049
63 138
64 63
65 260
66 133
67 262144
68 259
69 1026
70 137
71 524288
72 87
73 1048576
74 4097
75 146
76 515
77 264
78 261
79 2097152
80 79
81 170
82 8193
83 4194304
84 139
85 516
86 16385
87 2050
88 135
89 8388608
90 149
91 520
92 1027
93 4098
94 32769
95 1028
96 95
97 16777216
98 273
99 266
100 147
101 33554432
102 517
103 67108864
104 263
105 274
106 65537
107 134217728
108 171
109 268435456
110 265
111 8194
112 143
113 536870912
114 1029
115 2052
116 2051
117 522
118 131073
119 1032
120 151
121 528
122 262145
123 16386
124 4099
125 292
126 277
127 1073741824
128 127
129 32770
130 521
131 2147483648
132 267
133 2056
134 524289
135 298
136 519
137 4294967296
138 2053
139 8589934592
140 275
141 65538
142 1048577
143 1040
144 175
145 4100
146 2097153
147 546
148 8195
149 17179869184
150 293
151 34359738368
152 1031
153 1034
154 529
155 8196
156 523
157 68719476736
158 4194305
159 131074
160 159
161 4104
162 341
163 137438953472
164 16387
165 530
166 8388609
167 274877906944
168 279
169 2080
170 1033
171 2058
172 32771
173 549755813888
174 4101
175 548
176 271
177 262146
178 16777217
179 1099511627776
180 299
181 2199023255552
182 1041
183 524290
184 2055
185 16388
186 8197
187 2064
188 65539
189 554
190 2057
191 4398046511104
192 191
193 8796093022208
194 33554433
195 1042
196 547
197 17592186044416
198 533
199 35184372088832
200 295
201 1048578
202 67108865
203 8200
204 1035
205 32772
206 134217729
207 4106
208 527
209 4112
210 549
211 70368744177664
212 131075
213 2097154
214 268435457
215 65540
216 343
217 16392
218 536870913
219 4194306
220 531
221 4128
222 16389
223 140737488355328
224 287
225 586
226 1073741825
227 281474976710656
228 2059
229 562949953421312
230 4105
231 1058
232 4103
233 1125899906842624
234 1045
235 131076
236 262147
237 8388610
238 2065
239 2251799813685248
240 303
241 4503599627370496
242 1057
243 682
244 524291
245 1092
246 32773
247 8224
248 8199
249 16777218
250 585
251 9007199254740992
252 555
253 8208
254 2147483649
255 2066
256 255
257 18014398509481984
258 65541
259 32776
260 1043
261 8202
262 4294967297
263 36028797018963968
264 535
265 262148
266 4113
267 33554434
268 1048579
269 72057594037927936
270 597
271 144115188075855872
272 1039
273 2082
274 8589934593
275 1060
276 4107
277 288230376151711744
278 17179869185
279 16394
280 551
281 576460752303423488
282 131077
283 1152921504606846976
284 2097155
285 4114
286 2081
287 65544
288 351
289 8256
290 8201
291 67108866
292 4194307
293 2305843009213693952
294 1093
295 524292
296 16391
297 1066
298 34359738369
299 16416
300 587
301 131080
302 68719476737
303 134217730
304 2063
305 1048580
306 2069
307 4611686018427387904
308 1059
309 268435458
310 16393
311 9223372036854775808
312 1047
313 18446744073709551616
314 137438953473
315 1098
316 8388611
317 36893488147419103232
318 262149
319 16400
320 319
321 536870914
322 8209
323 16448
324 683
325 2084
326 274877906945
327 1073741826
328 32775
329 262152
330 1061
331 73786976294838206464
332 16777219
333 32778
334 549755813889
335 2097156
336 559
337 147573952589676412928
338 4161
339 2147483650
340 2067
341 32784
342 4117
343 2184
344 65543
345 8210
346 1099511627777
347 295147905179352825856
348 8203
349 590295810358705651712
350 1097
351 2090
352 543
353 1180591620717411303424
354 524293
355 4194308
356 33554435
357 4130
358 2199023255553
359 2361183241434822606848
360 599
361 32896
362 4398046511105
363 2114
364 2083
365 8388612
366 1048581
367 4722366482869645213696
368 4111
369 65546
370 32777
371 524296
372 16395
373 9444732965739290427392
374 4129
375 1170
376 131079
377 32800
378 1109
379 18889465931478580854784
380 4115
381 4294967298
382 8796093022209
383 37778931862957161709568
384 383
385 2116
386 17592186044417
387 131082
388 67108867
389 75557863725914323419136
390 2085
391 32832
392 1095
393 8589934594
394 35184372088833
395 16777220
396 1067
397 151115727451828646838272
398 70368744177665
399 8226
400 591
401 302231454903657293676544
402 2097157
403 65568
404 134217731
405 1194
406 16401
407 65552
408 2071
409 604462909807314587353088
410 65545
411 17179869186
412 268435459
413 1048584
414 8213
415 33554436
416 1055
417 34359738370
418 8225
419 1208925819614629174706176
420 1099
421 2417851639229258349412352
422 140737488355329
423 262154
424 262151
425 4132
426 4194309
427 2097160
428 536870915
429 4162
430 131081
431 4835703278458516698824704
432 687
433 9671406556917033397649408
434 32785
435 16402
436 1073741827
437 65664
438 8388613
439 19342813113834066795298816
440 1063
441 2186
442 8257
443 38685626227668133590597632
444 32779
445 67108868
446 281474976710657
447 68719476738
448 575
449 77371252455336267181195264
450 1173
451 131088
452 2147483651
453 137438953474
454 562949953421313
455 4164
456 4119
457 154742504910672534362390528
458 1125899906842625
459 4138
460 8211
461 309485009821345068724781056
462 2117
463 618970019642690137449562112
464 8207
465 32786
466 2251799813685249
467 1237940039285380274899124224
468 2091
469 4194312
470 262153
471 274877906946
472 524295
473 262160
474 16777221
475 8228
476 4131
477 524298
478 4503599627370497
479 2475880078570760549798248448
480 607
481 131104
482 9007199254740993
483 16418
484 2115
485 134217732
486 1365
487 4951760157141521099596496896
488 1048583
489 549755813890
490 2185
491 9903520314283042199192993792
492 65547
493 65600
494 16449
495 2122
496 16399
497 8388616
498 33554437
499 19807040628566084398385987584
500 1171
501 1099511627778
502 18014398509481985
503 39614081257132168796771975168
504 1111
505 268435460
506 16417
507 8322
508 4294967299
509 79228162514264337593543950336
510 4133
511 16777224
512 511
513 8234
514 36028797018963969
515 536870916
516 131083
517 524304
518 65553
519 2199023255554
520 2087
521 158456325028528675187087900672
522 16405
523 316912650057057350374175801344
524 8589934595
525 2194
526 72057594037927937
527 131136
528 1071
529 131328
530 524297
531 1048586
532 8227
533 262176
534 67108869
535 1073741828
536 2097159
537 4398046511106
538 144115188075855873
539 4232
540 1195
541 633825300114114700748351602688
542 288230376151711745
543 8796093022210
544 2079
545 2147483652
546 4165
547 1267650600228229401496703205376
548 17179869187
549 2097162
550 2121
551 131200
552 8215
553 33554440
554 576460752303423489
555 65554
556 34359738371
557 2535301200456458802993406410752
558 32789
559 524320
560 1103
561 8258
562 1152921504606846977
563 5070602400912917605986812821504
564 262155
565 4294967300
566 2305843009213693953
567 2218
568 4194311
569 10141204801825835211973625643008
570 8229
571 20282409603651670423947251286016
572 4163
573 17592186044418
574 131089
575 16420
576 703
577 40564819207303340847894502572032
578 16513
579 35184372088834
580 16403
581 67108872
582 134217733
583 1048592
584 8388615
585 4170
586 4611686018427387905
587 81129638414606681695789005144064
588 2187
589 262272
590 1048585
591 70368744177666
592 32783
593 162259276829213363391578010288128
594 2133
595 8260
596 68719476739
597 140737488355330
598 32833
599 324518553658426726783156020576256
600 1175
601 649037107316853453566312041152512
602 262161
603 4194314
604 137438953475
605 4228
606 268435461
607 1298074214633706907132624082305024
608 4127
609 32802
610 2097161
611 1048608
612 4139
613 2596148429267413814265248164610048
614 9223372036854775809
615 131090
616 2119
617 5192296858534827628530496329220096
618 536870917
619 10384593717069655257060992658440192
620 32787
621 16426
622 18446744073709551617
623 134217736
624 2095
625 2340
626 36893488147419103233
627 16450
628 274877906947
629 262208
630 2197
631 20769187434139310514121985316880384
632 16777223
633 281474976710658
634 73786976294838206465
635 8589934596
636 524299
637 8328
638 32801
639 8388618
640 639
641 41538374868278621028243970633760768
642 1073741829
643 83076749736557242056487941267521536
644 16419
645 262162
646 32897
647 166153499473114484112975882535043072
648 1367
649 2097168
650 4169
651 65570
652 549755813891
653 332306998946228968225951765070086144
654 2147483653
655 17179869188
656 65551
657 16777226
658 524305
659 664613997892457936451903530140172288
660 2123
661 1329227995784915872903807060280344576
662 147573952589676412929
663 16514
664 33554439
665 16452
666 65557
667 262400
668 1099511627779
669 562949953421314
670 4194313
671 4194320
672 1119
673 2658455991569831745807614120560689152
674 295147905179352825857
675 2346
676 8323
677 5316911983139663491615228241121378304
678 4294967301
679 268435464
680 4135
681 1125899906842626
682 65569
683 10633823966279326983230456482242756608
684 8235
685 34359738372
686 4369
687 2251799813685250
688 131087
689 2097184
690 16421
691 21267647932558653966460912964485513216
692 2199023255555
693 4234
694 590295810358705651713
695 68719476740
696 16407
697 524352
698 1180591620717411303425
699 4503599627370498
700 2195
701 42535295865117307932921825928971026432
702 4181
703 524416
704 1087
705 524306
706 2361183241434822606849
707 536870920
708 1048587
709 85070591730234615865843651857942052864
710 8388617
711 33554442
712 67108871
713 524544
714 8261
715 8324
716 4398046511107
717 9007199254740994
718 4722366482869645213697
719 170141183460469231731687303715884105728
720 1199
721 1073741832
722 65793
723 18014398509481986
724 8796093022211
725 32804
726 4229
727 340282366920938463463374607431768211456
728 4167
729 2730
730 16777225
731 1048640
732 2097163
733 680564733841876926926749214863536422912
734 9444732965739290427393
735 4370
736 8223
737 8388624
738 131093
739 1361129467683753853853498429727072845824
740 65555
741 32898
742 1048593
743 2722258935367507707706996859454145691648
744 32791
745 137438953476
746 18889465931478580854785
747 67108874
748 8259
749 2147483656
750 2341
751 5444517870735015415413993718908291383296
752 262159
753 36028797018963970
754 65601
755 274877906948
756 2219
757 10889035741470030830827987437816582766592
758 37778931862957161709569
759 32834
760 8231
761 21778071482940061661655974875633165533184
762 8589934597
763 4294967304
764 17592186044419
765 8266
766 75557863725914323419137
767 4194336
768 767
769 43556142965880123323311949751266331066368
770 4233
771 72057594037927938
772 35184372088835
773 87112285931760246646623899502532662132736
774 262165
775 65572
776 134217735
777 131106
778 151115727451828646838273
779 1048704
780 4171
781 16777232
782 65665
783 32810
784 2191
785 549755813892
786 17179869189
787 174224571863520493293247799005065324265472
788 70368744177667
789 144115188075855874
790 33554441
791 8589934600
792 2135
793 8388640
794 302231454903657293676545
795 1048594
796 140737488355331
797 348449143727040986586495598010130648530944
798 16453
799 2097216
800 1183
801 134217738
802 604462909807314587353089
803 33554448
804 4194315
805 32836
806 131137
807 288230376151711746
808 268435463
809 696898287454081973172991196020261297061888
810 2389
811 1393796574908163946345982392040522594123776
812 32803
813 576460752303423490
814 131105
815 1099511627780
816 4143
817 2097280
818 1208925819614629174706177
819 8330
820 131091
821 2787593149816327892691964784081045188247552
822 34359738373
823 5575186299632655785383929568162090376495104
824 536870919
825 4242
826 2097169
827 11150372599265311570767859136324180752990208
828 16427
829 22300745198530623141535718272648361505980416
830 67108873
831 1152921504606846978
832 2111
833 16520
834 68719476741
835 2199023255556
836 16451
837 65578
838 2417851639229258349412353
839 44601490397061246283071436545296723011960832
840 2199
841 524800
842 4835703278458516698824705
843 2305843009213693954
844 281474976710659
845 16644
846 524309
847 8456
848 524303
849 4611686018427387906
850 8265
851 1048832
852 8388619
853 89202980794122492566142873090593446023921664
854 4194321
855 16458
856 1073741831
857 178405961588244985132285746181186892047843328
858 8325
859 356811923176489970264571492362373784095686656
860 262163
861 262178
862 9671406556917033397649409
863 713623846352979940529142984724747568191373312
864 1375
865 4398046511108
866 19342813113834066795298817
867 33026
868 65571
869 67108880
870 32805
871 16777248
872 2147483655
873 268435466
874 131329
875 4388
876 16777227
877 1427247692705959881058285969449495136382746624
878 38685626227668133590597633
879 9223372036854775810
880 2127
881 2854495385411919762116571938898990272765493248
882 4373
883 5708990770823839524233143877797980545530986496
884 16515
885 2097170
886 77371252455336267181195265
887 11417981541647679048466287755595961091061972992
888 65559
889 17179869192
890 134217737
891 4266
892 562949953421315
893 4194432
894 137438953477
895 8796093022212
896 1151
897 65666
898 154742504910672534362390529
899 1049088
900 2347
901 4194368
902 262177
903 524322
904 4294967303
905 17592186044420
906 274877906949
907 22835963083295358096932575511191922182123945984
908 1125899906842627
909 536870922
910 8329
911 45671926166590716193865151022383844364247891968
912 8239
913 134217744
914 309485009821345068724781057
915 4194322
916 2251799813685251
917 34359738376
918 8277
919 91343852333181432387730302044767688728495783936
920 16423
921 18446744073709551618
922 618970019642690137449562113
923 33554464
924 4235
925 131108
926 1237940039285380274899124225
927 1073741834
928 16415
929 182687704666362864775460604089535377456991567872
930 65573
931 32904
932 4503599627370499
933 36893488147419103234
934 2475880078570760549798248449
935 16516
936 4183
937 365375409332725729550921208179070754913983135744
938 8388625
939 73786976294838206466
940 524307
941 730750818665451459101842416358141509827966271488
942 549755813893
943 2097408
944 1048591
945 4394
946 524321
947 1461501637330902918203684832716283019655932542976
948 33554443
949 67108896
950 16457
951 147573952589676412930
952 8263
953 2923003274661805836407369665432566039311865085952
954 1048597
955 35184372088836
956 9007199254740995
957 65602
958 4951760157141521099596496897
959 68719476744
960 1215
961 2098176
962 262209
963 2147483658
964 18014398509481987
965 70368744177668
966 32837
967 5846006549323611672814739330865132078623730171904
968 4231
969 65794
970 268435465
971 11692013098647223345629478661730264157247460343808
972 2731
973 137438953480
974 9903520314283042199192993793
975 8338
976 2097167
977 23384026197294446691258957323460528314494920687616
978 1099511627781
979 268435472
980 4371
981 4294967306
982 19807040628566084398385987585
983 46768052394588893382517914646921056628989841375232
984 131095
985 140737488355332
986 131201
987 1048610
988 32899
989 4194560
990 4245
991 93536104789177786765035829293842113257979682750464
992 32799
993 295147905179352825858
994 16777233
995 281474976710660
996 67108875
997 187072209578355573530071658587684226515959365500928
998 39614081257132168796771975169
999 131114
1000 2343
1001 16648
1002 2199023255557
1003 8388672
1004 36028797018963971
1005 8388626
1006 79228162514264337593543950337
1007 8388736
1008 2223
1009 374144419156711147060143317175368453031918731001856
1010 536870921
1011 590295810358705651714
1012 32835
1013 748288838313422294120286634350736906063837462003712
1014 16645
1015 65604
1016 8589934599
1017 8589934602
1018 158456325028528675187087900673
1019 1496577676626844588240573268701473812127674924007424
1020 8267
1021 2993155353253689176481146537402947624255349848014848
1022 33554449
1023 131138
1024 1023
1025 262180
1026 16469
1027 134217760
1028 72057594037927939
1029 8738
1030 1073741833
1031 5986310706507378352962293074805895248510699696029696
1032 262167
1033 11972621413014756705924586149611790497021399392059392
1034 1048609
1035 32842
1036 131107
1037 16777280
1038 4398046511109
1039 23945242826029513411849172299223580994042798784118784
1040 4175
1041 1180591620717411303426
1042 316912650057057350374175801345
1043 274877906952
1044 32811
1045 32900
1046 633825300114114700748351602689
1047 2361183241434822606850
1048 17179869191
1049 47890485652059026823698344598447161988085597568237568
1050 4389
1051 95780971304118053647396689196894323976171195136475136
1052 144115188075855875
1053 8362
1054 262273
1055 562949953421316
1056 2143
1057 549755813896
1058 262657
1059 4722366482869645213698
1060 1048595
1061 191561942608236107294793378393788647952342390272950272
1062 2097173
1063 383123885216472214589586756787577295904684780545900544
1064 16455
1065 16777234
1066 524353
1067 536870928
1068 134217739
1069 766247770432944429179173513575154591809369561091801088
1070 2147483657
1071 16522
1072 4194319
1073 2097664
1074 8796093022213
1075 524324
1076 288230376151711747
1077 9444732965739290427394
1078 8465
1079 268435488
1080 2391
1081 8388864
1082 1267650600228229401496703205377
1083 131586
1084 576460752303423491
1085 131140
1086 17592186044421
1087 1532495540865888858358347027150309183618739122183602176
1088 4159
1089 8458
1090 4294967305
1091 3064991081731777716716694054300618367237478244367204352
1092 8331
1093 6129982163463555433433388108601236734474956488734408704
1094 2535301200456458802993406410753
1095 33554450
1096 34359738375
1097 12259964326927110866866776217202473468949912977468817408
1098 4194325
1099 1099511627784
1100 4243
1101 18889465931478580854786
1102 262401
1103 24519928653854221733733552434404946937899825954937634816
1104 16431
1105 33028
1106 67108881
1107 262186
1108 1152921504606846979
1109 49039857307708443467467104868809893875799651909875269632
1110 131109
1111 1073741840
1112 68719476743
1113 2097186
1114 5070602400912917605986812821505
1115 1125899906842628
1116 65579
1117 98079714615416886934934209737619787751599303819750539264
1118 1048641
1119 37778931862957161709570
1120 2207
1121 16777344
1122 16517
1123 196159429230833773869868419475239575503198607639501078528
1124 2305843009213693955
1125 4682
1126 10141204801825835211973625643009
1127 65672
1128 524311
1129 392318858461667547739736838950479151006397215279002157056
1130 8589934601
1131 131202
1132 4611686018427387907
1133 2147483664
1134 4437
1135 2251799813685252
1136 8388623
1137 75557863725914323419138
1138 20282409603651670423947251286017
1139 33554496
1140 16459
1141 2199023255560
1142 40564819207303340847894502572033
1143 17179869194
1144 8327
1145 4503599627370500
1146 35184372088837
1147 4195328
1148 262179
1149 151115727451828646838274
1150 32841
1151 784637716923335095479473677900958302012794430558004314112
1152 1407
1153 1569275433846670190958947355801916604025588861116008628224
1154 81129638414606681695789005144065
1155 8466
1156 33027
1157 536870944
1158 70368744177669
1159 33554560
1160 32807
1161 524330
1162 134217745
1163 3138550867693340381917894711603833208051177722232017256448
1164 268435467
1165 9007199254740996
1166 2097185
1167 302231454903657293676546
1168 16777231
1169 4398046511112
1170 8341
1171 6277101735386680763835789423207666416102355444464034512896
1172 9223372036854775811
1173 131330
1174 162259276829213363391578010288129
1175 1048612
1176 4375
1177 4294967312
1178 524545
1179 34359738378
1180 2097171
1181 12554203470773361527671578846415332832204710888928069025792
1182 140737488355333
1183 33288
1184 65567
1185 67108882
1186 324518553658426726783156020576257
1187 25108406941546723055343157692830665664409421777856138051584
1188 4267
1189 4194816
1190 16521
1191 604462909807314587353090
1192 137438953479
1193 50216813883093446110686315385661331328818843555712276103168
1194 281474976710661
1195 18014398509481988
1196 65667
1197 32906
1198 649037107316853453566312041152513
1199 8589934608
1200 2351
1201 100433627766186892221372630771322662657637687111424552206336
1202 1298074214633706907132624082305025
1203 1208925819614629174706178
1204 524323
1205 36028797018963972
1206 8388629
1207 67108928
1208 274877906951
1209 262274
1210 8457
1211 8796093022216
1212 536870923
1213 200867255532373784442745261542645325315275374222849104412672
1214 2596148429267413814265248164610049
1215 4778
1216 8255
1217 401734511064747568885490523085290650630550748445698208825344
1218 65605
1219 16777472
1220 4194323
1221 262210
1222 2097217
1223 803469022129495137770981046170581301261101496891396417650688
1224 8279
1225 8740
1226 5192296858534827628530496329220097
1227 2417851639229258349412354
1228 18446744073709551619
1229 1606938044258990275541962092341162602522202993782792835301376
1230 262181
1231 3213876088517980551083924184682325205044405987565585670602752
1232 4239
1233 68719476746
1234 10384593717069655257060992658440193
1235 65796
1236 1073741835
1237 6427752177035961102167848369364650410088811975131171341205504
1238 20769187434139310514121985316880385
1239 4194338
1240 65575
1241 134217792
1242 32853
1243 17179869200
1244 36893488147419103235
1245 134217746
1246 268435473
1247 8389120
1248 4191
1249 12855504354071922204335696738729300820177623950262342682411008
1250 4681
1251 137438953482
1252 73786976294838206467
1253 17592186044424
1254 32901
1255 72057594037927940
1256 549755813895
1257 4835703278458516698824706
1258 524417
1259 25711008708143844408671393477458601640355247900524685364822016
1260 4395
1261 1073741856
1262 41538374868278621028243970633760769
1263 9671406556917033397649410
1264 33554447
1265 65668
1266 562949953421317
1267 35184372088840
1268 147573952589676412931
1269 1048618
1270 17179869193
1271 8389632
1272 1048599
1273 67108992
1274 16657
1275 16530
1276 65603
1277 51422017416287688817342786954917203280710495801049370729644032
1278 16777237
1279 102844034832575377634685573909834406561420991602098741459288064
1280 1279
1281 8388642
1282 83076749736557242056487941267521537
1283 205688069665150755269371147819668813122841983204197482918576128
1284 2147483659
1285 144115188075855876
1286 166153499473114484112975882535043073
1287 16650
1288 32839
1289 411376139330301510538742295639337626245683966408394965837152256
1290 524325
1291 822752278660603021077484591278675252491367932816789931674304512
1292 65795
1293 19342813113834066795298818
1294 332306998946228968225951765070086145
1295 262212
1296 2735
1297 1645504557321206042154969182557350504982735865633579863348609024
1298 4194337
1299 38685626227668133590597634
1300 8339
1301 3291009114642412084309938365114701009965471731267159726697218048
1302 131141
1303 6582018229284824168619876730229402019930943462534319453394436096
1304 1099511627783
1305 65610
1306 664613997892457936451903530140172289
1307 13164036458569648337239753460458804039861886925068638906788872192
1308 4294967307
1309 33032
1310 34359738377
1311 262658
1312 131103
1313 2147483680
1314 33554453
1315 288230376151711748
1316 1048611
1317 77371252455336267181195266
1318 1329227995784915872903807060280344577
1319 26328072917139296674479506920917608079723773850137277813577744384
1320 4247
1321 52656145834278593348959013841835216159447547700274555627155488768
1322 2658455991569831745807614120560689153
1323 8746
1324 295147905179352825859
1325 2097188
1326 33029
1327 105312291668557186697918027683670432318895095400549111254310977536
1328 67108879
1329 154742504910672534362390530
1330 32905
1331 16912
1332 131115
1333 16778240
1334 524801
1335 268435474
1336 2199023255559
1337 70368744177672
1338 1125899906842629
1339 4294967328
1340 8388627
1341 274877906954
1342 8388641
1343 268435520
1344 2239
1345 576460752303423492
1346 5316911983139663491615228241121378305
1347 309485009821345068724781058
1348 590295810358705651715
1349 134217856
1350 4693
1351 140737488355336
1352 16647
1353 524354
1354 10633823966279326983230456482242756609
1355 1152921504606846980
1356 8589934603
1357 33554688
1358 536870929
1359 549755813898
1360 8271
1361 210624583337114373395836055367340864637790190801098222508621955072
1362 2251799813685253
1363 16777728
1364 131139
1365 16658
1366 21267647932558653966460912964485513217
1367 421249166674228746791672110734681729275580381602196445017243910144
1368 16471
1369 8390656
1370 68719476745
1371 618970019642690137449562114
1372 8739
1373 842498333348457493583344221469363458551160763204392890034487820288
1374 4503599627370501
1375 8484
1376 262175
1377 16554
1378 4194369
1379 281474976710664
1380 32843
1381 1684996666696914987166688442938726917102321526408785780068975640576
1382 42535295865117307932921825928971026433
1383 1237940039285380274899124226
1384 4398046511111
1385 2305843009213693956
1386 8469
1387 268435584
1388 1180591620717411303427
1389 2475880078570760549798248450
1390 137438953481
1391 8589934624
1392 32815
1393 562949953421320
1394 1048705
1395 131146
1396 2361183241434822606851
1397 34359738384
1398 9007199254740997
1399 3369993333393829974333376885877453834204643052817571560137951281152
1400 4391
1401 4951760157141521099596496898
1402 85070591730234615865843651857942052865
1403 67109120
1404 8363
1405 4611686018427387908
1406 1048833
1407 16777250
1408 2175
1409 6739986666787659948666753771754907668409286105635143120275902562304
1410 1048613
1411 536870976
1412 4722366482869645213699
1413 1099511627786
1414 1073741841
1415 9223372036854775812
1416 2097175
1417 17179869216
1418 170141183460469231731687303715884105729
1419 1048642
1420 16777235
1421 131208
1422 67108885
1423 13479973333575319897333507543509815336818572211270286240551805124608
1424 134217743
1425 32914
1426 1049089
1427 26959946667150639794667015087019630673637144422540572481103610249216
1428 16523
1429 53919893334301279589334030174039261347274288845081144962207220498432
1430 16649
1431 2097194
1432 8796093022215
1433 107839786668602559178668060348078522694548577690162289924414440996864
1434 18014398509481989
1435 524356
1436 9444732965739290427395
1437 9903520314283042199192993794
1438 340282366920938463463374607431768211457
1439 215679573337205118357336120696157045389097155380324579848828881993728
1440 2399
1441 68719476752
1442 2147483665
1443 524418
1444 131587
1445 66052
1446 36028797018963973
1447 431359146674410236714672241392314090778194310760649159697657763987456
1448 17592186044423
1449 65674
1450 65609
1451 862718293348820473429344482784628181556388621521298319395315527974912
1452 8459
1453 1725436586697640946858688965569256363112777243042596638790631055949824
1454 680564733841876926926749214863536422913
1455 536870930
1456 8335
1457 33555456
1458 5461
1459 3450873173395281893717377931138512726225554486085193277581262111899648
1460 33554451
1461 19807040628566084398385987586
1462 2097281
1463 65800
1464 4194327
1465 18446744073709551620
1466 1361129467683753853853498429727072845825
1467 2199023255562
1468 18889465931478580854787
1469 34359738400
1470 8741
1471 6901746346790563787434755862277025452451108972170386555162524223799296
1472 16447
1473 39614081257132168796771975170
1474 16777249
1475 4194340
1476 262187
1477 1125899906842632
1478 2722258935367507707706996859454145691649
1479 262402
1480 131111
1481 13803492693581127574869511724554050904902217944340773110325048447598592
1482 65797
1483 27606985387162255149739023449108101809804435888681546220650096895197184
1484 2097187
1485 8490
1486 5444517870735015415413993718908291383297
1487 55213970774324510299478046898216203619608871777363092441300193790394368
1488 65583
1489 110427941548649020598956093796432407239217743554726184882600387580788736
1490 274877906953
1491 33554466
1492 37778931862957161709571
1493 220855883097298041197912187592864814478435487109452369765200775161577472
1494 134217749
1495 131332
1496 16519
1497 79228162514264337593543950338
1498 4294967313
1499 441711766194596082395824375185729628956870974218904739530401550323154944
1500 4683
1501 536871040
1502 10889035741470030830827987437816582766593
1503 4398046511114
1504 524319
1505 1048644
1506 72057594037927941
1507 137438953488
1508 131203
1509 158456325028528675187087900674
1510 549755813897
1511 883423532389192164791648750371459257913741948437809479060803100646309888
1512 4439
1513 1073741888
1514 21778071482940061661655974875633165533185
1515 1073741842
1516 75557863725914323419139
1517 16779264
1518 65669
1519 262280
1520 16463
1521 33290
1522 43556142965880123323311949751266331066369
1523 1766847064778384329583297500742918515827483896875618958121606201292619776
1524 17179869195
1525 8388644
1526 8589934609
1527 316912650057057350374175801346
1528 35184372088839
1529 274877906960
1530 16533
1531 3533694129556768659166595001485837031654967793751237916243212402585239552
1532 151115727451828646838275
1533 67108898
1534 8388673
1535 36893488147419103236
1536 1535
1537 33554944
1538 87112285931760246646623899502532662132737
1539 32938
1540 8467
1541 134217984
1542 144115188075855877
1543 7067388259113537318333190002971674063309935587502475832486424805170479104
1544 70368744177671
1545 2147483666
1546 174224571863520493293247799005065324265473
1547 66056
1548 524331
1549 14134776518227074636666380005943348126619871175004951664972849610340958208
1550 131145
1551 2097218
1552 268435471
1553 28269553036454149273332760011886696253239742350009903329945699220681916416
1554 262213
1555 73786976294838206468
1556 302231454903657293676547
1557 8796093022218
1558 2097409
1559 56539106072908298546665520023773392506479484700019806659891398441363832832
1560 8343
1561 2251799813685256
1562 33554465
1563 633825300114114700748351602690
1564 131331
1565 147573952589676412932
1566 65621
1567 113078212145816597093331040047546785012958969400039613319782796882727665664
1568 4383
1569 1267650600228229401496703205378
1570 1099511627785
1571 226156424291633194186662080095093570025917938800079226639565593765455331328
1572 34359738379
1573 33296
1574 348449143727040986586495598010130648530945
1575 8778
1576 140737488355335
1577 1073741952
1578 288230376151711749
1579 452312848583266388373324160190187140051835877600158453279131187530910662656
1580 67108883
1581 524546
1582 17179869201
1583 904625697166532776746648320380374280103671755200316906558262375061821325312
1584 4271
1585 295147905179352825860
1586 16777281
1587 525314
1588 604462909807314587353091
1589 4503599627370504
1590 2097189
1591 33556480
1592 281474976710663
1593 4194346
1594 696898287454081973172991196020261297061889
1595 131204
1596 32907
1597 1809251394333065553493296640760748560207343510400633813116524750123642650624
1598 4194433
1599 1048706
1600 2367
1601 3618502788666131106986593281521497120414687020801267626233049500247285301248
1602 268435477
1603 9007199254741000
1604 1208925819614629174706179
1605 4294967314
1606 67108897
1607 7237005577332262213973186563042994240829374041602535252466099000494570602496
1608 8388631
1609 14474011154664524427946373126085988481658748083205070504932198000989141204992
1610 65673
1611 17592186044426
1612 262275
1613 28948022309329048855892746252171976963317496166410141009864396001978282409984
1614 576460752303423493
1615 131588
1616 536870927
1617 16930
1618 1393796574908163946345982392040522594123777
1619 57896044618658097711785492504343953926634992332820282019728792003956564819968
1620 4779
1621 115792089237316195423570985008687907853269984665640564039457584007913129639936
1622 2787593149816327892691964784081045188247553
1623 2535301200456458802993406410754
1624 65607
1625 16676
1626 1152921504606846981
1627 231584178474632390847141970017375815706539969331281128078915168015826259279872
1628 262211
1629 35184372088842
1630 2199023255561
1631 18014398509481992
1632 8287
1633 268435712
1634 4194561
1635 8589934610
1636 2417851639229258349412355
1637 463168356949264781694283940034751631413079938662562256157830336031652518559744
1638 16661
1639 549755813904
1640 262183
1641 5070602400912917605986812821506
1642 5575186299632655785383929568162090376495105
1643 67109888
1644 68719476747
1645 2097220
1646 11150372599265311570767859136324180752990209
1647 8388650
1648 1073741839
1649 2147483712
1650 8485
1651 68719476768
1652 4194339
1653 524802
1654 22300745198530623141535718272648361505980417
1655 590295810358705651716
1656 32855
1657 926336713898529563388567880069503262826159877325124512315660672063305037119488
1658 44601490397061246283071436545296723011960833
1659 134217762
1660 134217747
1661 1099511627792
1662 2305843009213693957
1663 1852673427797059126777135760139006525652319754650249024631321344126610074238976
1664 4223
1665 262218
1666 33041
1667 3705346855594118253554271520278013051304639509300498049262642688253220148477952
1668 137438953483
1669 7410693711188236507108543040556026102609279018600996098525285376506440296955904
1670 4398046511113
1671 10141204801825835211973625643010
1672 32903
1673 36028797018963976
1674 131157
1675 16777252
1676 4835703278458516698824707
1677 2097282
1678 89202980794122492566142873090593446023921665
1679 536871168
1680 4399
1681 33558528
1682 1049601
1683 33034
1684 9671406556917033397649411
1685 1180591620717411303428
1686 4611686018427387909
1687 72057594037927944
1688 562949953421319
1689 20282409603651670423947251286018
1690 33289
1691 2147483776
1692 1048619
1693 14821387422376473014217086081112052205218558037201992197050570753012880593911808
1694 16913
1695 17179869202
1696 1048607
1697 29642774844752946028434172162224104410437116074403984394101141506025761187823616
1698 9223372036854775813
1699 59285549689505892056868344324448208820874232148807968788202283012051522375647232
1700 16531
1701 8874
1702 2097665
1703 137438953504
1704 16777239
1705 262276
1706 178405961588244985132285746181186892047843329
1707 40564819207303340847894502572034
1708 8388643
1709 118571099379011784113736688648896417641748464297615937576404566024103044751294464
1710 32917
1711 67109376
1712 2147483663
1713 81129638414606681695789005144066
1714 356811923176489970264571492362373784095686657
1715 17476
1716 16651
1717 4294967360
1718 713623846352979940529142984724747568191373313
1719 70368744177674
1720 524327
1721 237142198758023568227473377297792835283496928595231875152809132048206089502588928
1722 524357
1723 474284397516047136454946754595585670566993857190463750305618264096412179005177856
1724 19342813113834066795298819
1725 65682
1726 1427247692705959881058285969449495136382746625
1727 2199023255568
1728 2751
1729 131592
1730 8796093022217
1731 162259276829213363391578010288130
1732 38685626227668133590597635
1733 948568795032094272909893509191171341133987714380927500611236528192824358010355712
1734 66053
1735 2361183241434822606852
1736 131143
1737 140737488355338
1738 134217761
1739 67110912
1740 65611
1741 1897137590064188545819787018382342682267975428761855001222473056385648716020711424
1742 33554497
1743 268435490
1744 4294967311
1745 4722366482869645213700
1746 536870933
1747 3794275180128377091639574036764685364535950857523710002444946112771297432041422848
1748 262659
1749 4194370
1750 8777
1751 8589934656
1752 33554455
1753 7588550360256754183279148073529370729071901715047420004889892225542594864082845696
1754 2854495385411919762116571938898990272765493249
1755 16682
1756 77371252455336267181195267
1757 144115188075855880
1758 18446744073709551621
1759 15177100720513508366558296147058741458143803430094840009779784451085189728165691392
1760 4255
1761 324518553658426726783156020576258
1762 5708990770823839524233143877797980545530986497
1763 67112960
1764 8747
1765 9444732965739290427396
1766 11417981541647679048466287755595961091061972993
1767 1049090
1768 33031
1769 134218240
1770 4194341
1771 131336
1772 154742504910672534362390531
1773 281474976710666
1774 22835963083295358096932575511191922182123945985
1775 33554468
1776 131119
1777 30354201441027016733116592294117482916287606860189680019559568902170379456331382784
1778 34359738385
1779 649037107316853453566312041152514
1780 268435475
1781 274877906976
1782 8533
1783 60708402882054033466233184588234965832575213720379360039119137804340758912662765568
1784 1125899906842631
1785 33042
1786 8388865
1787 121416805764108066932466369176469931665150427440758720078238275608681517825325531136
1788 274877906955
1789 242833611528216133864932738352939863330300854881517440156476551217363035650651062272
1790 17592186044425
1791 562949953421322
1792 2303
1793 4398046511120
1794 131333
1795 18889465931478580854788
1796 309485009821345068724781059
1797 1298074214633706907132624082305026
1798 2098177
1799 288230376151711752
1800 4695
1801 485667223056432267729865476705879726660601709763034880312953102434726071301302124544
1802 8388737
1803 2596148429267413814265248164610050
1804 524355
1805 263172
1806 1048645
1807 549755813920
1808 8589934607
1809 16777258
1810 35184372088841
1811 971334446112864535459730953411759453321203419526069760625906204869452142602604249088
1812 549755813899
1813 524424
1814 45671926166590716193865151022383844364247891969
1815 16914
1816 2251799813685255
1817 1073742080
1818 1073741845
1819 17179869248
1820 16659
1821 5192296858534827628530496329220098
1822 91343852333181432387730302044767688728495783937
1823 1942668892225729070919461906823518906642406839052139521251812409738904285205208498176
1824 16479
1825 67108900
1826 268435489
1827 131210
1828 618970019642690137449562115
1829 134218752
1830 8388645
1831 3885337784451458141838923813647037813284813678104279042503624819477808570410416996352
1832 4503599627370503
1833 4194434
1834 68719476753
1835 37778931862957161709572
1836 16555
1837 8796093022224
1838 182687704666362864775460604089535377456991567873
1839 10384593717069655257060992658440194
1840 32847
1841 576460752303423496
1842 36893488147419103237
1843 4294967424
1844 1237940039285380274899124227
1845 524362
1846 67108929
1847 7770675568902916283677847627294075626569627356208558085007249638955617140820833992704
1848 8471
1849 134225920
1850 262217
1851 20769187434139310514121985316880386
1852 2475880078570760549798248451
1853 34359738432
1854 2147483669
1855 4194372
1856 32831
1857 41538374868278621028243970633760770
1858 365375409332725729550921208179070754913983135745
1859 66576
1860 131147
1861 15541351137805832567355695254588151253139254712417116170014499277911234281641667985408
1862 65809
1863 65706
1864 9007199254740999
1865 75557863725914323419140
1866 73786976294838206469
1867 31082702275611665134711390509176302506278509424834232340028998555822468563283335970816
1868 4951760157141521099596496899
1869 536870946
1870 33033
1871 62165404551223330269422781018352605012557018849668464680057997111644937126566671941632
1872 8367
1873 124330809102446660538845562036705210025114037699336929360115994223289874253133343883264
1874 730750818665451459101842416358141509827966271489
1875 9362
1876 16777251
1877 248661618204893321077691124073410420050228075398673858720231988446579748506266687766528
1878 147573952589676412933
1879 497323236409786642155382248146820840100456150797347717440463976893159497012533375533056
1880 1048615
1881 65802
1882 1461501637330902918203684832716283019655932542977
1883 1152921504606846984
1884 1099511627787
1885 262404
1886 4194817
1887 1048834
1888 2097183
1889 994646472819573284310764496293641680200912301594695434880927953786318994025066751066112
1890 8789
1891 268436480
1892 1048643
1893 83076749736557242056487941267521538
1894 2923003274661805836407369665432566039311865085953
1895 151115727451828646838276
1896 67108887
1897 2305843009213693960
1898 134217793
1899 1125899906842634
1900 32915
1901 1989292945639146568621528992587283360401824603189390869761855907572637988050133502132224
1902 295147905179352825861
1903 17592186044432
1904 16527
1905 34359738386
1906 5846006549323611672814739330865132078623730171905
1907 3978585891278293137243057985174566720803649206378781739523711815145275976100267004264448
1908 2097195
1909 2147483904
1910 70368744177673
1911 33314
1912 18014398509481991
1913 7957171782556586274486115970349133441607298412757563479047423630290551952200534008528896
1914 131205
1915 302231454903657293676548
1916 9903520314283042199192993795
1917 33554474
1918 137438953489
1919 8589934720
1920 2431
1921 68719476800
1922 4196353
1923 166153499473114484112975882535043074
1924 524419
1925 16932
1926 4294967317
1927 134221824
1928 36028797018963975
1929 332306998946228968225951765070086146
1930 140737488355337
1931 15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792
1932 65675
1933 31828687130226345097944463881396533766429193651030253916189694521162207808802136034115584
1934 11692013098647223345629478661730264157247460343809
1935 1048650
1936 8463
1937 1099511627808
1938 131589
1939 4611686018427387912
1940 536870931
1941 664613997892457936451903530140172290
1942 23384026197294446691258957323460528314494920687617
1943 268435968
1944 5463
1945 604462909807314587353092
1946 274877906961
1947 8388674
1948 19807040628566084398385987587
1949 63657374260452690195888927762793067532858387302060507832379389042324415617604272068231168
1950 16677
1951 127314748520905380391777855525586135065716774604121015664758778084648831235208544136462336
1952 4194335
1953 262282
1954 46768052394588893382517914646921056628989841375233
1955 262660
1956 2199023255563
1957 17179869312
1958 536870945
1959 1329227995784915872903807060280344578
1960 8743
1961 134219776
1962 8589934613
1963 2199023255584
1964 39614081257132168796771975171
1965 68719476754
1966 93536104789177786765035829293842113257979682750465
1967 9223372036854775816
1968 262191
1969 35184372088848
1970 281474976710665
1971 67108906
1972 262403
1973 254629497041810760783555711051172270131433549208242031329517556169297662470417088272924672
1974 2097221
1975 134217764
1976 65799
1977 2658455991569831745807614120560689154
1978 8389121
1979 509258994083621521567111422102344540262867098416484062659035112338595324940834176545849344
1980 8491
1981 18446744073709551624
1982 187072209578355573530071658587684226515959365500929
1983 5316911983139663491615228241121378306
1984 65599
1985 1208925819614629174706180
1986 590295810358705651717
1987 1018517988167243043134222844204689080525734196832968125318070224677190649881668353091698688
1988 33554467
1989 66058
1990 562949953421321
1991 70368744177680
1992 134217751
1993 2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376
1994 374144419156711147060143317175368453031918731001857
1995 65810
1996 79228162514264337593543950339
1997 4074071952668972172536891376818756322102936787331872501272280898708762599526673412366794752
1998 262229
1999 8148143905337944345073782753637512644205873574663745002544561797417525199053346824733589504
2000 4687
2001 1049602
2002 33297
2003 16296287810675888690147565507275025288411747149327490005089123594835050398106693649467179008
2004 4398046511115
2005 2417851639229258349412356
2006 16777345
2007 2251799813685258
2008 72057594037927943
2009 1048712
2010 16777253
2011 32592575621351777380295131014550050576823494298654980010178247189670100796213387298934358016
2012 158456325028528675187087900675
2013 16777282
2014 16777473
2015 524548
2016 4447
2017 65185151242703554760590262029100101153646988597309960020356494379340201592426774597868716032
2018 748288838313422294120286634350736906063837462003713
2019 10633823966279326983230456482242756610
2020 1073741843
2021 268443648
2022 1180591620717411303429
2023 132104
2024 65671
2025 9386
2026 1496577676626844588240573268701473812127674924007425
2027 130370302485407109521180524058200202307293977194619920040712988758680403184853549195737432064
2028 33291
2029 260740604970814219042361048116400404614587954389239840081425977517360806369707098391474864128
2030 131209
2031 21267647932558653966460912964485513218
2032 17179869199
2033 34359738496
2034 17179869205
2035 524420
2036 316912650057057350374175801347
2037 1073741858
2038 2993155353253689176481146537402947624255349848014849
2039 521481209941628438084722096232800809229175908778479680162851955034721612739414196782949728256
2040 16535
2041 4398046511136
2042 5986310706507378352962293074805895248510699696029697
2043 4503599627370506
2044 67108899
2045 4835703278458516698824708
2046 262277
2047 4294967552
2048 2047
2049 42535295865117307932921825928971026434
2050 524361
2051 36893488147419103240
2052 32939
2053 1042962419883256876169444192465601618458351817556959360325703910069443225478828393565899456512
2054 268435521
2055 137438953490
2056 144115188075855879
2057 66064
2058 17477
2059 536871424
2060 2147483667
2061 9007199254741002
2062 11972621413014756705924586149611790497021399392059393
2063 2085924839766513752338888384931203236916703635113918720651407820138886450957656787131798913024
2064 524335
2065 8388676
2066 23945242826029513411849172299223580994042798784118785
2067 8388738
2068 2097219
2069 4171849679533027504677776769862406473833407270227837441302815640277772901915313574263597826048
2070 65685
2071 68719476864
2072 262215
2073 85070591730234615865843651857942052866
2074 33554561
2075 268435492
2076 8796093022219
2077 536871936
2078 47890485652059026823698344598447161988085597568237569
2079 16938
2080 8351
2081 8343699359066055009355553539724812947666814540455674882605631280555545803830627148527195652096
2082 2361183241434822606853
2083 16687398718132110018711107079449625895333629080911349765211262561111091607661254297054391304192
2084 633825300114114700748351602691
2085 274877906962
2086 549755813905
2087 33374797436264220037422214158899251790667258161822699530422525122222183215322508594108782608384
2088 65623
2089 66749594872528440074844428317798503581334516323645399060845050244444366430645017188217565216768
2090 65801
2091 2097410
2092 1267650600228229401496703205379
2093 262664
2094 4722366482869645213701
2095 9671406556917033397649412
2096 34359738383
2097 18014398509481994
2098 95780971304118053647396689196894323976171195136475137
2099 133499189745056880149688856635597007162669032647290798121690100488888732861290034376435130433536
2100 8779
2101 140737488355344
2102 191561942608236107294793378393788647952342390272950273
2103 170141183460469231731687303715884105730
2104 288230376151711751
2105 19342813113834066795298820
2106 16725
2107 2097288
2108 524547
2109 2097666
2110 1125899906842633
2111 266998379490113760299377713271194014325338065294581596243380200977777465722580068752870260867072
2112 4287
2113 533996758980227520598755426542388028650676130589163192486760401955554931445160137505740521734144
2114 1099511627793
2115 2097226
2116 525315
2117 1073742336
2118 9444732965739290427397
2119 8796093022240
2120 2097191
2121 2147483682
2122 383123885216472214589586756787577295904684780545900545
2123 281474976710672
2124 4194347
2125 33060
2126 766247770432944429179173513575154591809369561091801089
2127 340282366920938463463374607431768211458
2128 32911
2129 1067993517960455041197510853084776057301352261178326384973520803911109862890320275011481043468288
2130 33554469
2131 2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936576
2132 1048707
2133 134217770
2134 1073741857
2135 16777284
2136 268435479
2137 4271974071841820164790043412339104229205409044713305539894083215644439451561281100045924173873152
2138 1532495540865888858358347027150309183618739122183602177
2139 2098178
2140 4294967315
2141 8543948143683640329580086824678208458410818089426611079788166431288878903122562200091848347746304
2142 33045
2143 17087896287367280659160173649356416916821636178853222159576332862577757806245124400183696695492608
2144 8388639
2145 33298
2146 4195329
2147 137438953600
2148 17592186044427
2149 73786976294838206472
2150 1048649
2151 36028797018963978
2152 576460752303423495
2153 34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985216
2154 18889465931478580854789
2155 38685626227668133590597636
2156 16931
2157 680564733841876926926749214863536422914
2158 536870977
2159 137438953536
2160 4783
2161 68351585149469122636640694597425667667286544715412888638305331450311031224980497600734786781970432
2162 16777729
2163 4294967330
2164 2535301200456458802993406410755
2165 77371252455336267181195268
2166 263173
2167 562949953421328
2168 1152921504606846983
2169 72057594037927946
2170 262281
2171 17592186044448
2172 35184372088843
2173 268439552
2174 3064991081731777716716694054300618367237478244367204353
2175 131218
2176 8319
2177 147573952589676412936
2178 16917
2179 136703170298938245273281389194851335334573089430825777276610662900622062449960995201469573563940864
2180 8589934611
2181 1361129467683753853853498429727072845826
2182 6129982163463555433433388108601236734474956488734408705
2183 268437504
2184 16663
2185 525316
2186 12259964326927110866866776217202473468949912977468817409
2187 10922
2188 5070602400912917605986812821507
2189 1125899906842640
2190 67108901
2191 295147905179352825864
2192 68719476751
2193 4194562
2194 24519928653854221733733552434404946937899825954937634817
2195 154742504910672534362390532
2196 8388651
2197 133152
2198 2199023255569
2199 2722258935367507707706996859454145691650
2200 8487
2201 1073742848
2202 37778931862957161709573
2203 273406340597876490546562778389702670669146178861651554553221325801244124899921990402939147127881728
2204 524803
2205 17482
2206 49039857307708443467467104868809893875799651909875269633
2207 546812681195752981093125556779405341338292357723303109106442651602488249799843980805878294255763456
2208 32863
2209 536887296
2210 66057
2211 33554498
2212 134217763
2213 1093625362391505962186251113558810682676584715446606218212885303204976499599687961611756588511526912
2214 524373
2215 309485009821345068724781060
2216 2305843009213693959
2217 5444517870735015415413993718908291383298
2218 98079714615416886934934209737619787751599303819750539265
2219 590295810358705651720
2220 262219
2221 2187250724783011924372502227117621365353169430893212436425770606409952999199375923223513177023053824
2222 2147483681
2223 131594
2224 137438953487
2225 536870948
2226 4194373
2227 274877907008
2228 10141204801825835211973625643011
2229 10889035741470030830827987437816582766594
2230 2251799813685257
2231 8589934848
2232 131159
2233 262408
2234 196159429230833773869868419475239575503198607639501078529
2235 549755813906
2236 2097283
2237 4374501449566023848745004454235242730706338861786424872851541212819905998398751846447026354046107648
2238 75557863725914323419141
2239 8749002899132047697490008908470485461412677723572849745703082425639811996797503692894052708092215296
2240 4415
2241 268435498
2242 33554689
2243 17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592
2244 33035
2245 618970019642690137449562116
2246 392318858461667547739736838950479151006397215279002157057
2247 8589934626
2248 4611686018427387911
2249 35184372088864
2250 9365
2251 34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184
2252 20282409603651670423947251286019
2253 21778071482940061661655974875633165533186
2254 131345
2255 1048708
2256 1048623
2257 536872960
2258 784637716923335095479473677900958302012794430558004314113
2259 144115188075855882
2260 17179869203
2261 263176
2262 262405
2263 2147484672
2264 9223372036854775815
2265 1099511627794
2266 4294967329
2267 69992023193056381579920071267763883691301421788582797965624659405118495974380029543152421664737722368
2268 8875
2269 139984046386112763159840142535527767382602843577165595931249318810236991948760059086304843329475444736
2270 4503599627370505
2271 43556142965880123323311949751266331066370
2272 16777247
2273 279968092772225526319680285071055534765205687154331191862498637620473983897520118172609686658950889472
2274 151115727451828646838277
2275 33316
2276 40564819207303340847894502572035
2277 131338
2278 67108993
2279 536879104
2280 32919
2281 559936185544451052639360570142111069530411374308662383724997275240947967795040236345219373317901778944
2282 4398046511121
2283 87112285931760246646623899502532662132738
2284 81129638414606681695789005144067
2285 1237940039285380274899124228
2286 34359738389
2287 1119872371088902105278721140284222139060822748617324767449994550481895935590080472690438746635803557888
2288 16655
2289 17179869218
2290 9007199254741001
2291 2147484160
2292 70368744177675
2293 2239744742177804210557442280568444278121645497234649534899989100963791871180160945380877493271607115776
2294 8390657
2295 33066
2296 524359
2297 4479489484355608421114884561136888556243290994469299069799978201927583742360321890761754986543214231552
2298 302231454903657293676549
2299 131600
2300 65683
2301 16777346
2302 1569275433846670190958947355801916604025588861116008628225
2303 4194440
2304 2815
2305 2475880078570760549798248452
2306 3138550867693340381917894711603833208051177722232017256449
2307 174224571863520493293247799005065324265474
2308 162259276829213363391578010288131
2309 8958978968711216842229769122273777112486581988938598139599956403855167484720643781523509973086428463104
2310 16933
2311 17917957937422433684459538244547554224973163977877196279199912807710334969441287563047019946172856926208
2312 66055
2313 288230376151711754
2314 1073741889
2315 4951760157141521099596496900
2316 140737488355339
2317 1180591620717411303432
2318 67109121
2319 348449143727040986586495598010130648530946
2320 65615
2321 2251799813685264
2322 1048661
2323 17179869440
2324 268435491
2325 262290
2326 6277101735386680763835789423207666416102355444464034512897
2327 70368744177696
2328 536870935
2329 549755813952
2330 18014398509481993
2331 524426
2332 4194371
2333 35835915874844867368919076489095108449946327955754392558399825615420669938882575126094039892345713852416
2334 604462909807314587353093
2335 9903520314283042199192993796
2336 33554463
2337 4194818
2338 8796093022225
2339 71671831749689734737838152978190216899892655911508785116799651230841339877765150252188079784691427704832
2340 16683
2341 143343663499379469475676305956380433799785311823017570233599302461682679755530300504376159569382855409664
2342 12554203470773361527671578846415332832204710888928069025793
2343 67108930
2344 18446744073709551623
2345 33554500
2346 262661
2347 286687326998758938951352611912760867599570623646035140467198604923365359511060601008752319138765710819328
2348 324518553658426726783156020576259
2349 131242
2350 2097225
2351 573374653997517877902705223825521735199141247292070280934397209846730719022121202017504638277531421638656
2352 8751
2353 140737488355360
2354 8589934625
2355 2199023255570
2356 1049091
2357 1146749307995035755805410447651043470398282494584140561868794419693461438044242404035009276555062843277312
2358 68719476757
2359 2361183241434822606856
2360 4194343
2361 696898287454081973172991196020261297061890
2362 25108406941546723055343157692830665664409421777856138051585
2363 1099511627840
2364 281474976710667
2365 2097284
2366 66577
2367 576460752303423498
2368 131135
2369 34359738624
2370 134217765
2371 2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624
2372 649037107316853453566312041152515
2373 34359738402
2374 50216813883093446110686315385661331328818843555712276103169
2375 65828
2376 8535
2377 4586997231980143023221641790604173881593129978336562247475177678773845752176969616140037106220251373109248
2378 8389633
2379 33554562
2380 33043
2381 9173994463960286046443283581208347763186259956673124494950355357547691504353939232280074212440502746218496
2382 1208925819614629174706181
2383 18347988927920572092886567162416695526372519913346248989900710715095383008707878464560148424881005492436992
2384 274877906959
2385 4194378
2386 100433627766186892221372630771322662657637687111424552206337
2387 524552
2388 562949953421323
2389 36695977855841144185773134324833391052745039826692497979801421430190766017415756929120296849762010984873984
2390 36028797018963977
2391 1393796574908163946345982392040522594123778
2392 131335
2393 73391955711682288371546268649666782105490079653384995959602842860381532034831513858240593699524021969747968
2394 65813
2395 19807040628566084398385987588
2396 1298074214633706907132624082305027
2397 8388866
2398 17179869217
2399 146783911423364576743092537299333564210980159306769991919205685720763064069663027716481187399048043939495936
2400 4703
2401 34952
2402 200867255532373784442745261542645325315275374222849104412673
2403 536870954
2404 2596148429267413814265248164610051
2405 1048836
2406 2417851639229258349412357
2407 4294967808
2408 1048647
2409 134217794
2410 72057594037927945
2411 293567822846729153486185074598667128421960318613539983838411371441526128139326055432962374798096087878991872
2412 16777259
2413 274877907072
2414 134217857
2415 131346
2416 549755813903
2417 587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744
2418 524549
2419 536875008
2420 16915
2421 1152921504606846986
2422 17592186044433
2423 1174271291386916613944740298394668513687841274454159935353645485766104512557304221731849499192384351515967488
2424 1073741847
2425 1073741860
2426 401734511064747568885490523085290650630550748445698208825345
2427 2787593149816327892691964784081045188247554
2428 5192296858534827628530496329220099
2429 4722366482869645213704
2430 9557
2431 132112
2432 16511
2433 5575186299632655785383929568162090376495106
2434 803469022129495137770981046170581301261101496891396417650689
2435 39614081257132168796771975172
2436 131211
2437 2348542582773833227889480596789337027375682548908319870707290971532209025114608443463698998384768703031934976
2438 33554945
2439 2305843009213693962
2440 8388647
2441 4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952
2442 524421
2443 9444732965739290427400
2444 4194435
2445 4398046511122
2446 1606938044258990275541962092341162602522202993782792835301377
2447 9394170331095332911557922387157348109502730195633279482829163886128836100458433773854795993539074812127739904
2448 16559
2449 4294968320
2450 17481
2451 8389122
2452 10384593717069655257060992658440195
2453 4503599627370512
2454 4835703278458516698824709
2455 79228162514264337593543950340
2456 36893488147419103239
2457 33322
2458 3213876088517980551083924184682325205044405987565585670602753
2459 18788340662190665823115844774314696219005460391266558965658327772257672200916867547709591987078149624255479808
2460 524363
2461 68719476992
2462 6427752177035961102167848369364650410088811975131171341205505
2463 11150372599265311570767859136324180752990210
2464 8479
2465 524804
2466 137438953493
2467 37576681324381331646231689548629392438010920782533117931316655544515344401833735095419183974156299248510959616
2468 20769187434139310514121985316880387
2469 22300745198530623141535718272648361505980418
2470 131593
2471 18889465931478580854792
2472 2147483671
2473 75153362648762663292463379097258784876021841565066235862633311089030688803667470190838367948312598497021919232
2474 12855504354071922204335696738729300820177623950262342682411009
2475 16970
2476 41538374868278621028243970633760771
2477 150306725297525326584926758194517569752043683130132471725266622178061377607334940381676735896625196994043838464
2478 8388677
2479 1073743872
2480 131151
2481 44601490397061246283071436545296723011960834
2482 268435585
2483 281474976710688
2484 65707
2485 67108932
2486 34359738401
2487 89202980794122492566142873090593446023921666
2488 73786976294838206471
2489 549755814016
2490 268435493
2491 1073758208
2492 536870947
2493 4611686018427387914
2494 16778241
2495 158456325028528675187087900676
2496 8383
2497 9007199254741008
2498 25711008708143844408671393477458601640355247900524685364822017
2499 66082
2500 9363