# Computed 2018-04-13 in GP/PARI CALCULATOR Version 2.9.4 (released) amd64 running mingw (x86-64/GMP-6.1.2 kernel) 64-bit version, compiled: Dec 20 2017, gcc version 4.9.1 (GCC), threading engine: single
# with the following PARI-program:
#
# up_to = 4096;
# v050376 = vector(up_to);
# ispow2(n) = (n && !bitand(n,n-1));
# i = 0; for(n=1,oo,if(ispow2(isprimepower(n)), i++; v050376[i] = n); if(i == up_to,break));
# A052331(n) = { my(s=0,e); while(n > 1, fordiv(n, d, if(((n/d)>1)&&ispow2(isprimepower(n/d)), e = vecsearch(v050376, n/d); if(!e, print("v050376 too short!"); return(1/0)); s += 2^(e-1); n = d; break))); (s); };
# A006068(n)= { my(s=1, ns); while(1, ns = n >> s; if(0==ns, break()); n = bitxor(n, ns); s <<= 1; ); return (n); } \\ From A006068
# A302029(n) = A006068(A052331(n));
# for(n=1,up_to,write("b302029.txt", n, " ", A302029(n)));
1 0
2 1
3 3
4 7
5 15
6 2
7 31
8 6
9 63
10 14
11 127
12 4
13 255
14 30
15 12
16 511
17 1023
18 62
19 2047
20 8
21 28
22 126
23 4095
24 5
25 8191
26 254
27 60
28 24
29 16383
30 13
31 32767
32 510
33 124
34 1022
35 16
36 56
37 65535
38 2046
39 252
40 9
41 131071
42 29
43 262143
44 120
45 48
46 4094
47 524287
48 508
49 1048575
50 8190
51 1020
52 248
53 2097151
54 61
55 112
56 25
57 2044
58 16382
59 4194303
60 11
61 8388607
62 32766
63 32
64 504
65 240
66 125
67 16777215
68 1016
69 4092
70 17
71 33554431
72 57
73 67108863
74 65534
75 8188
76 2040
77 96
78 253
79 134217727
80 496
81 268435455
82 131070
83 536870911
84 27
85 1008
86 262142
87 16380
88 121
89 1073741823
90 49
91 224
92 4088
93 32764
94 524286
95 2032
96 509
97 2147483647
98 1048574
99 64
100 8184
101 4294967295
102 1021
103 8589934591
104 249
105 19
106 2097150
107 17179869183
108 59
109 34359738367
110 113
111 65532
112 480
113 68719476735
114 2045
115 4080
116 16376
117 192
118 4194302
119 992
120 10
121 137438953471
122 8388606
123 131068
124 32760
125 8176
126 33
127 274877906943
128 505
129 262140
130 241
131 549755813887
132 123
133 2016
134 16777214
135 51
136 1017
137 1099511627775
138 4093
139 2199023255551
140 23
141 524284
142 33554430
143 128
144 448
145 16368
146 67108862
147 1048572
148 65528
149 4398046511103
150 8189
151 8796093022207
152 2041
153 960
154 97
155 32752
156 251
157 17592186044415
158 134217726
159 2097148
160 497
161 4064
162 268435454
163 35184372088831
164 131064
165 115
166 536870910
167 70368744177663
168 26
169 140737488355327
170 1009
171 1984
172 262136
173 281474976710655
174 16381
175 8160
176 384
177 4194300
178 1073741822
179 562949953421311
180 55
181 1125899906842623
182 225
183 8388604
184 4089
185 65520
186 32765
187 896
188 524280
189 35
190 2033
191 2251799813685247
192 507
193 4503599627370495
194 2147483646
195 243
196 1048568
197 9007199254740991
198 65
199 18014398509481983
200 8185
201 16777212
202 4294967294
203 16352
204 1019
205 131056
206 8589934590
207 4032
208 256
209 1920
210 18
211 36028797018963967
212 2097144
213 33554428
214 17179869182
215 262128
216 58
217 32736
218 34359738366
219 67108860
220 119
221 768
222 65533
223 72057594037927935
224 481
225 8128
226 68719476734
227 144115188075855871
228 2043
229 288230376151711743
230 4081
231 99
232 16377
233 576460752303423487
234 193
235 524272
236 4194296
237 134217724
238 993
239 1152921504606846975
240 499
241 2305843009213693951
242 137438953470
243 268435452
244 8388600
245 1048560
246 131069
247 1792
248 32761
249 536870908
250 8177
251 4611686018427387903
252 39
253 3968
254 274877906942
255 1011
256 9223372036854775807
257 18446744073709551615
258 262141
259 65504
260 247
261 16320
262 549755813886
263 36893488147419103231
264 122
265 2097136
266 2017
267 1073741820
268 16777208
269 73786976294838206463
270 50
271 147573952589676412927
272 512
273 227
274 1099511627774
275 8064
276 4091
277 295147905179352825855
278 2199023255550
279 32704
280 22
281 590295810358705651711
282 524285
283 1180591620717411303423
284 33554424
285 2035
286 129
287 131040
288 449
289 2361183241434822606847
290 16369
291 2147483644
292 67108856
293 4722366482869645213695
294 1048573
295 4194288
296 65529
297 67
298 4398046511102
299 3840
300 8187
301 262112
302 8796093022206
303 4294967292
304 1536
305 8388592
306 961
307 9444732965739290427391
308 103
309 8589934588
310 32753
311 18889465931478580854783
312 250
313 37778931862957161709567
314 17592186044414
315 47
316 134217720
317 75557863725914323419135
318 2097149
319 16256
320 503
321 17179869180
322 4065
323 1024
324 268435448
325 7936
326 35184372088830
327 34359738364
328 131065
329 524256
330 114
331 151115727451828646838271
332 536870904
333 65472
334 70368744177662
335 16777200
336 483
337 302231454903657293676543
338 140737488355326
339 68719476732
340 1015
341 32640
342 1985
343 1048544
344 262137
345 4083
346 281474976710654
347 604462909807314587353087
348 16379
349 1208925819614629174706175
350 8161
351 195
352 385
353 2417851639229258349412351
354 4194301
355 33554416
356 1073741816
357 995
358 562949953421310
359 4835703278458516698824703
360 54
361 9671406556917033397649407
362 1125899906842622
363 137438953468
364 231
365 67108848
366 8388605
367 19342813113834066795298815
368 3584
369 131008
370 65521
371 2097120
372 32763
373 38685626227668133590597631
374 897
375 8179
376 524281
377 16128
378 34
379 77371252455336267181195263
380 2039
381 274877906940
382 2251799813685246
383 154742504910672534362390527
384 506
385 111
386 4503599627370494
387 262080
388 2147483640
389 309485009821345068724781055
390 242
391 3072
392 1048569
393 549755813884
394 9007199254740990
395 134217712
396 71
397 618970019642690137449562111
398 18014398509481982
399 2019
400 7680
401 1237940039285380274899124223
402 16777213
403 32512
404 4294967288
405 268435440
406 16353
407 65408
408 1018
409 2475880078570760549798248447
410 131057
411 1099511627772
412 8589934584
413 4194272
414 4033
415 536870896
416 257
417 2199023255548
418 1921
419 4951760157141521099596496895
420 20
421 9903520314283042199192993791
422 36028797018963966
423 524224
424 2097145
425 7168
426 33554429
427 8388576
428 17179869176
429 131
430 262129
431 19807040628566084398385987583
432 451
433 39614081257132168796771975167
434 32737
435 16371
436 34359738360
437 2048
438 67108861
439 79228162514264337593543950335
440 118
441 1048512
442 769
443 158456325028528675187087900671
444 65531
445 1073741808
446 72057594037927934
447 4398046511100
448 487
449 316912650057057350374175801343
450 8129
451 130944
452 68719476728
453 8796093022204
454 144115188075855870
455 239
456 2042
457 633825300114114700748351602687
458 288230376151711742
459 963
460 4087
461 1267650600228229401496703205375
462 98
463 2535301200456458802993406410751
464 15872
465 32755
466 576460752303423486
467 5070602400912917605986812821503
468 199
469 16777184
470 524273
471 17592186044412
472 4194297
473 262016
474 134217725
475 6144
476 999
477 2097088
478 1152921504606846974
479 10141204801825835211973625643007
480 498
481 65280
482 2305843009213693950
483 4067
484 137438953464
485 2147483632
486 268435453
487 20282409603651670423947251286015
488 8388601
489 35184372088828
490 1048561
491 40564819207303340847894502572031
492 131067
493 15360
494 1793
495 79
496 32256
497 33554400
498 536870909
499 81129638414606681695789005144063
500 8183
501 70368744177660
502 4611686018427387902
503 162259276829213363391578010288127
504 38
505 4294967280
506 3969
507 140737488355324
508 274877906936
509 324518553658426726783156020576255
510 1010
511 67108832
512 9223372036854775806
513 1987
514 18446744073709551614
515 8589934576
516 262139
517 524160
518 65505
519 281474976710652
520 246
521 649037107316853453566312041152511
522 16321
523 1298074214633706907132624082305023
524 549755813880
525 8163
526 36893488147419103230
527 31744
528 387
529 2596148429267413814265248164610047
530 2097137
531 4194240
532 2023
533 130816
534 1073741821
535 17179869168
536 16777209
537 562949953421308
538 73786976294838206462
539 1048448
540 52
541 5192296858534827628530496329220095
542 147573952589676412926
543 1125899906842620
544 513
545 34359738352
546 226
547 10384593717069655257060992658440191
548 1099511627768
549 8388544
550 8065
551 14336
552 4090
553 134217696
554 295147905179352825854
555 65523
556 2199023255544
557 20769187434139310514121985316880383
558 32705
559 261888
560 495
561 899
562 590295810358705651710
563 41538374868278621028243970633760767
564 524283
565 68719476720
566 1180591620717411303422
567 268435424
568 33554425
569 83076749736557242056487941267521535
570 2034
571 166153499473114484112975882535043071
572 135
573 2251799813685244
574 131041
575 4096
576 455
577 332306998946228968225951765070086143
578 2361183241434822606846
579 4503599627370492
580 16375
581 536870880
582 2147483645
583 2097024
584 67108857
585 207
586 4722366482869645213694
587 664613997892457936451903530140172287
588 1048571
589 30720
590 4194289
591 9007199254740988
592 65024
593 1329227995784915872903807060280344575
594 66
595 1007
596 4398046511096
597 18014398509481980
598 3841
599 2658455991569831745807614120560689151
600 8186
601 5316911983139663491615228241121378303
602 262113
603 16777152
604 8796093022200
605 137438953456
606 4294967293
607 10633823966279326983230456482242756607
608 1537
609 16355
610 8388593
611 524032
612 967
613 21267647932558653966460912964485513215
614 9444732965739290427390
615 131059
616 102
617 42535295865117307932921825928971026431
618 8589934589
619 85070591730234615865843651857942052863
620 32759
621 4035
622 18889465931478580854782
623 1073741792
624 259
625 170141183460469231731687303715884105727
626 37778931862957161709566
627 1923
628 17592186044408
629 64512
630 46
631 340282366920938463463374607431768211455
632 134217721
633 36028797018963964
634 75557863725914323419134
635 274877906928
636 2097147
637 1048320
638 16257
639 33554368
640 502
641 680564733841876926926749214863536422911
642 17179869181
643 1361129467683753853853498429727072845823
644 4071
645 262131
646 1025
647 2722258935367507707706996859454145691647
648 268435449
649 4194176
650 7937
651 32739
652 35184372088824
653 5444517870735015415413993718908291383295
654 34359738365
655 549755813872
656 130560
657 67108800
658 524257
659 10889035741470030830827987437816582766591
660 116
661 21778071482940061661655974875633165533183
662 151115727451828646838270
663 771
664 536870905
665 2031
666 65473
667 12288
668 70368744177656
669 72057594037927932
670 16777201
671 8388480
672 482
673 43556142965880123323311949751266331066367
674 302231454903657293676542
675 8131
676 140737488355320
677 87112285931760246646623899502532662132735
678 68719476733
679 2147483616
680 1014
681 144115188075855868
682 32641
683 174224571863520493293247799005065324265471
684 1991
685 1099511627760
686 1048545
687 288230376151711740
688 261632
689 2096896
690 4082
691 348449143727040986586495598010130648530943
692 281474976710648
693 95
694 604462909807314587353086
695 2199023255536
696 16378
697 130048
698 1208925819614629174706174
699 576460752303423484
700 8167
701 696898287454081973172991196020261297061887
702 194
703 63488
704 391
705 524275
706 2417851639229258349412350
707 4294967264
708 4194299
709 1393796574908163946345982392040522594123775
710 33554417
711 134217664
712 1073741817
713 28672
714 994
715 143
716 562949953421304
717 1152921504606846972
718 4835703278458516698824702
719 2787593149816327892691964784081045188247551
720 463
721 8589934560
722 9671406556917033397649406
723 2305843009213693948
724 1125899906842616
725 8192
726 137438953469
727 5575186299632655785383929568162090376495103
728 230
729 268435392
730 67108849
731 261120
732 8388603
733 11150372599265311570767859136324180752990207
734 19342813113834066795298814
735 1048563
736 3585
737 16777088
738 131009
739 22300745198530623141535718272648361505980415
740 65527
741 1795
742 2097121
743 44601490397061246283071436545296723011960831
744 32762
745 4398046511088
746 38685626227668133590597630
747 536870848
748 903
749 17179869152
750 8178
751 89202980794122492566142873090593446023921663
752 523776
753 4611686018427387900
754 16129
755 8796093022192
756 36
757 178405961588244985132285746181186892047843327
758 77371252455336267181195262
759 3971
760 2038
761 356811923176489970264571492362373784095686655
762 274877906941
763 34359738336
764 2251799813685240
765 975
766 154742504910672534362390526
767 4194048
768 9223372036854775804
769 713623846352979940529142984724747568191373311
770 110
771 18446744073709551612
772 4503599627370488
773 1427247692705959881058285969449495136382746623
774 262081
775 24576
776 2147483641
777 65507
778 309485009821345068724781054
779 129024
780 244
781 33554304
782 3073
783 16323
784 1048064
785 17592186044400
786 549755813885
787 2854495385411919762116571938898990272765493247
788 9007199254740984
789 36893488147419103228
790 134217713
791 68719476704
792 70
793 8388352
794 618970019642690137449562110
795 2097139
796 18014398509481976
797 5708990770823839524233143877797980545530986495
798 2018
799 523264
800 7681
801 1073741760
802 1237940039285380274899124222
803 67108736
804 16777211
805 4079
806 32513
807 73786976294838206460
808 4294967289
809 11417981541647679048466287755595961091061972991
810 268435441
811 22835963083295358096932575511191922182123945983
812 16359
813 147573952589676412924
814 65409
815 35184372088816
816 515
817 260096
818 2475880078570760549798248446
819 223
820 131063
821 45671926166590716193865151022383844364247891967
822 1099511627773
823 91343852333181432387730302044767688728495783935
824 8589934585
825 8067
826 4194273
827 182687704666362864775460604089535377456991567871
828 4039
829 365375409332725729550921208179070754913983135743
830 536870897
831 295147905179352825852
832 263
833 1047552
834 2199023255549
835 70368744177648
836 1927
837 32707
838 4951760157141521099596496894
839 730750818665451459101842416358141509827966271487
840 21
841 1461501637330902918203684832716283019655932542975
842 9903520314283042199192993790
843 590295810358705651708
844 36028797018963960
845 140737488355312
846 524225
847 137438953440
848 2096640
849 1180591620717411303420
850 7169
851 61440
852 33554427
853 2923003274661805836407369665432566039311865085951
854 8388577
855 1999
856 17179869177
857 5846006549323611672814739330865132078623730171903
858 130
859 11692013098647223345629478661730264157247460343807
860 262135
861 131043
862 19807040628566084398385987582
863 23384026197294446691258957323460528314494920687615
864 450
865 281474976710640
866 39614081257132168796771975166
867 2361183241434822606844
868 32743
869 134217600
870 16370
871 16776960
872 34359738361
873 2147483584
874 2049
875 8175
876 67108859
877 46768052394588893382517914646921056628989841375231
878 79228162514264337593543950334
879 4722366482869645213692
880 399
881 93536104789177786765035829293842113257979682750463
882 1048513
883 187072209578355573530071658587684226515959365500927
884 775
885 4194291
886 158456325028528675187087900670
887 374144419156711147060143317175368453031918731001855
888 65530
889 274877906912
890 1073741809
891 268435328
892 72057594037927928
893 522240
894 4398046511101
895 562949953421296
896 486
897 3843
898 316912650057057350374175801342
899 16384
900 8135
901 2096128
902 130945
903 262115
904 68719476729
905 1125899906842608
906 8796093022205
907 748288838313422294120286634350736906063837462003711
908 144115188075855864
909 4294967232
910 238
911 1496577676626844588240573268701473812127674924007423
912 1539
913 536870784
914 633825300114114700748351602686
915 8388595
916 288230376151711736
917 549755813856
918 962
919 2993155353253689176481146537402947624255349848014847
920 4086
921 9444732965739290427388
922 1267650600228229401496703205374
923 33554176
924 100
925 57344
926 2535301200456458802993406410750
927 8589934528
928 15873
929 5986310706507378352962293074805895248510699696029695
930 32754
931 1046528
932 576460752303423480
933 18889465931478580854780
934 5070602400912917605986812821502
935 911
936 198
937 11972621413014756705924586149611790497021399392059391
938 16777185
939 37778931862957161709564
940 524279
941 23945242826029513411849172299223580994042798784118783
942 17592186044413
943 126976
944 4193792
945 44
946 262017
947 47890485652059026823698344598447161988085597568237567
948 134217723
949 67108608
950 6145
951 75557863725914323419132
952 998
953 95780971304118053647396689196894323976171195136475135
954 2097089
955 2251799813685232
956 1152921504606846968
957 16259
958 10141204801825835211973625643006
959 1099511627744
960 500
961 191561942608236107294793378393788647952342390272950271
962 65281
963 17179869120
964 2305843009213693944
965 4503599627370480
966 4066
967 383123885216472214589586756787577295904684780545900543
968 137438953465
969 1027
970 2147483633
971 766247770432944429179173513575154591809369561091801087
972 268435451
973 2199023255520
974 20282409603651670423947251286014
975 7939
976 8388096
977 1532495540865888858358347027150309183618739122183602175
978 35184372088829
979 1073741696
980 1048567
981 34359738304
982 40564819207303340847894502572030
983 3064991081731777716716694054300618367237478244367204351
984 131066
985 9007199254740976
986 15361
987 524259
988 1799
989 258048
990 78
991 6129982163463555433433388108601236734474956488734408703
992 32257
993 151115727451828646838268
994 33554401
995 18014398509481968
996 536870907
997 12259964326927110866866776217202473468949912977468817407
998 81129638414606681695789005144062
999 65475
1000 8182
1001 159
1002 70368744177661
1003 4193280
1004 4611686018427387896
1005 16777203
1006 162259276829213363391578010288126
1007 2095104
1008 479
1009 24519928653854221733733552434404946937899825954937634815
1010 4294967281
1011 302231454903657293676540
1012 3975
1013 49039857307708443467467104868809893875799651909875269631
1014 140737488355325
1015 16367
1016 274877906937
1017 68719476672
1018 324518553658426726783156020576254
1019 98079714615416886934934209737619787751599303819750539263
1020 1012
1021 196159429230833773869868419475239575503198607639501078527
1022 67108833
1023 32643
1024 9223372036854775800
1025 122880
1026 1986
1027 134217472
1028 18446744073709551608
1029 1048547
1030 8589934577
1031 392318858461667547739736838950479151006397215279002157055
1032 262138
1033 784637716923335095479473677900958302012794430558004314111
1034 524161
1035 4047
1036 65511
1037 8387584
1038 281474976710653
1039 1569275433846670190958947355801916604025588861116008628223
1040 271
1041 604462909807314587353084
1042 649037107316853453566312041152510
1043 4398046511072
1044 16327
1045 1935
1046 1298074214633706907132624082305022
1047 1208925819614629174706172
1048 549755813881
1049 3138550867693340381917894711603833208051177722232017256447
1050 8162
1051 6277101735386680763835789423207666416102355444464034512895
1052 36893488147419103224
1053 268435200
1054 31745
1055 36028797018963952
1056 386
1057 8796093022176
1058 2596148429267413814265248164610046
1059 2417851639229258349412348
1060 2097143
1061 12554203470773361527671578846415332832204710888928069025791
1062 4194241
1063 25108406941546723055343157692830665664409421777856138051583
1064 2022
1065 33554419
1066 130817
1067 2147483520
1068 1073741819
1069 50216813883093446110686315385661331328818843555712276103167
1070 17179869169
1071 991
1072 16776704
1073 49152
1074 562949953421309
1075 253952
1076 73786976294838206456
1077 4835703278458516698824700
1078 1048449
1079 536870656
1080 53
1081 520192
1082 5192296858534827628530496329220094
1083 9671406556917033397649404
1084 147573952589676412920
1085 32751
1086 1125899906842621
1087 100433627766186892221372630771322662657637687111424552206335
1088 519
1089 137438953408
1090 34359738353
1091 200867255532373784442745261542645325315275374222849104412671
1092 228
1093 401734511064747568885490523085290650630550748445698208825343
1094 10384593717069655257060992658440190
1095 67108851
1096 1099511627769
1097 803469022129495137770981046170581301261101496891396417650687
1098 8388545
1099 17592186044384
1100 8071
1101 19342813113834066795298812
1102 14337
1103 1606938044258990275541962092341162602522202993782792835301375
1104 3587
1105 783
1106 134217697
1107 131011
1108 295147905179352825848
1109 3213876088517980551083924184682325205044405987565585670602751
1110 65522
1111 4294967168
1112 2199023255545
1113 2097123
1114 20769187434139310514121985316880382
1115 72057594037927920
1116 32711
1117 6427752177035961102167848369364650410088811975131171341205503
1118 261889
1119 38685626227668133590597628
1120 494
1121 4192256
1122 898
1123 12855504354071922204335696738729300820177623950262342682411007
1124 590295810358705651704
1125 8143
1126 41538374868278621028243970633760766
1127 1044480
1128 524282
1129 25711008708143844408671393477458601640355247900524685364822015
1130 68719476721
1131 16131
1132 1180591620717411303416
1133 8589934464
1134 268435425
1135 144115188075855856
1136 33553920
1137 77371252455336267181195260
1138 83076749736557242056487941267521534
1139 16776192
1140 2036
1141 35184372088800
1142 166153499473114484112975882535043070
1143 274877906880
1144 134
1145 288230376151711728
1146 2251799813685245
1147 32768
1148 131047
1149 154742504910672534362390524
1150 4097
1151 51422017416287688817342786954917203280710495801049370729644031
1152 454
1153 102844034832575377634685573909834406561420991602098741459288063
1154 332306998946228968225951765070086142
1155 108
1156 2361183241434822606840
1157 1073741568
1158 4503599627370493
1159 8386560
1160 16374
1161 262083
1162 536870881
1163 205688069665150755269371147819668813122841983204197482918576127
1164 2147483643
1165 576460752303423472
1166 2097025
1167 309485009821345068724781052
1168 67108352
1169 70368744177632
1170 206
1171 411376139330301510538742295639337626245683966408394965837152255
1172 4722366482869645213688
1173 3075
1174 664613997892457936451903530140172286
1175 516096
1176 1048570
1177 17179869056
1178 30721
1179 549755813824
1180 4194295
1181 822752278660603021077484591278675252491367932816789931674304511
1182 9007199254740989
1183 140737488355296
1184 65025
1185 134217715
1186 1329227995784915872903807060280344574
1187 1645504557321206042154969182557350504982735865633579863348609023
1188 68
1189 114688
1190 1006
1191 618970019642690137449562108
1192 4398046511097
1193 3291009114642412084309938365114701009965471731267159726697218047
1194 18014398509481981
1195 1152921504606846960
1196 3847
1197 2015
1198 2658455991569831745807614120560689150
1199 34359738240
1200 7683
1201 6582018229284824168619876730229402019930943462534319453394436095
1202 5316911983139663491615228241121378302
1203 1237940039285380274899124220
1204 262119
1205 2305843009213693936
1206 16777153
1207 33553408
1208 8796093022201
1209 32515
1210 137438953457
1211 281474976710624
1212 4294967291
1213 13164036458569648337239753460458804039861886925068638906788872191
1214 10633823966279326983230456482242756606
1215 268435443
1216 1543
1217 26328072917139296674479506920917608079723773850137277813577744383
1218 16354
1219 2093056
1220 8388599
1221 65411
1222 524033
1223 52656145834278593348959013841835216159447547700274555627155488767
1224 966
1225 1040384
1226 21267647932558653966460912964485513214
1227 2475880078570760549798248444
1228 9444732965739290427384
1229 105312291668557186697918027683670432318895095400549111254310977535
1230 131058
1231 210624583337114373395836055367340864637790190801098222508621955071
1232 415
1233 1099511627712
1234 42535295865117307932921825928971026430
1235 1807
1236 8589934587
1237 421249166674228746791672110734681729275580381602196445017243910143
1238 85070591730234615865843651857942052862
1239 4194275
1240 32758
1241 67107840
1242 4034
1243 68719476608
1244 18889465931478580854776
1245 536870899
1246 1073741793
1247 245760
1248 258
1249 842498333348457493583344221469363458551160763204392890034487820287
1250 170141183460469231731687303715884105726
1251 2199023255488
1252 37778931862957161709560
1253 562949953421280
1254 1922
1255 4611686018427387888
1256 17592186044409
1257 4951760157141521099596496892
1258 64513
1259 1684996666696914987166688442938726917102321526408785780068975640575
1260 40
1261 2147483392
1262 340282366920938463463374607431768211454
1263 9903520314283042199192993788
1264 134217216
1265 3983
1266 36028797018963965
1267 1125899906842592
1268 75557863725914323419128
1269 524227
1270 274877906929
1271 98304
1272 2097146
1273 16775168
1274 1048321
1275 7171
1276 16263
1277 3369993333393829974333376885877453834204643052817571560137951281151
1278 33554369
1279 6739986666787659948666753771754907668409286105635143120275902562303
1280 9223372036854775792
1281 8388579
1282 680564733841876926926749214863536422910
1283 13479973333575319897333507543509815336818572211270286240551805124607
1284 17179869179
1285 18446744073709551600
1286 1361129467683753853853498429727072845822
1287 191
1288 4070
1289 26959946667150639794667015087019630673637144422540572481103610249215
1290 262130
1291 53919893334301279589334030174039261347274288845081144962207220498431
1292 1031
1293 19807040628566084398385987580
1294 2722258935367507707706996859454145691646
1295 65519
1296 268434944
1297 107839786668602559178668060348078522694548577690162289924414440996863
1298 4194177
1299 39614081257132168796771975164
1300 7943
1301 215679573337205118357336120696157045389097155380324579848828881993727
1302 32738
1303 431359146674410236714672241392314090778194310760649159697657763987455
1304 35184372088825
1305 16335
1306 5444517870735015415413993718908291383294
1307 862718293348820473429344482784628181556388621521298319395315527974911
1308 34359738363
1309 927
1310 549755813873
1311 2051
1312 130561
1313 4294967040
1314 67108801
1315 36893488147419103216
1316 524263
1317 79228162514264337593543950332
1318 10889035741470030830827987437816582766590
1319 1725436586697640946858688965569256363112777243042596638790631055949823
1320 117
1321 3450873173395281893717377931138512726225554486085193277581262111899647
1322 21778071482940061661655974875633165533182
1323 1048515
1324 151115727451828646838264
1325 2088960
1326 770
1327 6901746346790563787434755862277025452451108972170386555162524223799295
1328 536870400
1329 158456325028528675187087900668
1330 2030
1331 137438953344
1332 65479
1333 229376
1334 12289
1335 1073741811
1336 70368744177657
1337 2251799813685216
1338 72057594037927933
1339 8589934336
1340 16777207
1341 4398046511040
1342 8388481
1343 134216704
1344 484
1345 73786976294838206448
1346 43556142965880123323311949751266331066366
1347 316912650057057350374175801340
1348 302231454903657293676536
1349 33552384
1350 8130
1351 4503599627370464
1352 140737488355321
1353 130947
1354 87112285931760246646623899502532662132734
1355 147573952589676412912
1356 68719476731
1357 4190208
1358 2147483617
1359 8796093022144
1360 527
1361 13803492693581127574869511724554050904902217944340773110325048447598591
1362 144115188075855869
1363 507904
1364 32647
1365 236
1366 174224571863520493293247799005065324265470
1367 27606985387162255149739023449108101809804435888681546220650096895197183
1368 1990
1369 55213970774324510299478046898216203619608871777363092441300193790394367
1370 1099511627761
1371 633825300114114700748351602684
1372 1048551
1373 110427941548649020598956093796432407239217743554726184882600387580788735
1374 288230376151711741
1375 8079
1376 261633
1377 268434432
1378 2096897
1379 9007199254740960
1380 4084
1381 220855883097298041197912187592864814478435487109452369765200775161577471
1382 348449143727040986586495598010130648530942
1383 1267650600228229401496703205372
1384 281474976710649
1385 295147905179352825840
1386 94
1387 67106816
1388 604462909807314587353080
1389 2535301200456458802993406410748
1390 2199023255537
1391 17179868928
1392 15875
1393 18014398509481952
1394 130049
1395 32719
1396 1208925819614629174706168
1397 274877906816
1398 576460752303423485
1399 441711766194596082395824375185729628956870974218904739530401550323154943
1400 8166
1401 5070602400912917605986812821500
1402 696898287454081973172991196020261297061886
1403 8384512
1404 196
1405 590295810358705651696
1406 63489
1407 16777187
1408 390
1409 883423532389192164791648750371459257913741948437809479060803100646309887
1410 524274
1411 536869888
1412 2417851639229258349412344
1413 17592186044352
1414 4294967265
1415 1180591620717411303408
1416 4194298
1417 34359738112
1418 1393796574908163946345982392040522594123774
1419 262019
1420 33554423
1421 1032192
1422 134217665
1423 1766847064778384329583297500742918515827483896875618958121606201292619775
1424 1073741312
1425 6147
1426 28673
1427 3533694129556768659166595001485837031654967793751237916243212402585239551
1428 996
1429 7067388259113537318333190002971674063309935587502475832486424805170479103
1430 142
1431 2097091
1432 562949953421305
1433 14134776518227074636666380005943348126619871175004951664972849610340958207
1434 1152921504606846973
1435 131055
1436 4835703278458516698824696
1437 10141204801825835211973625643004
1438 2787593149816327892691964784081045188247550
1439 28269553036454149273332760011886696253239742350009903329945699220681916415
1440 462
1441 549755813760
1442 8589934561
1443 65283
1444 9671406556917033397649400
1445 2361183241434822606832
1446 2305843009213693949
1447 56539106072908298546665520023773392506479484700019806659891398441363832831
1448 1125899906842617
1449 4063
1450 8193
1451 113078212145816597093331040047546785012958969400039613319782796882727665663
1452 137438953467
1453 226156424291633194186662080095093570025917938800079226639565593765455331327
1454 5575186299632655785383929568162090376495102
1455 2147483635
1456 287
1457 491520
1458 268435393
1459 452312848583266388373324160190187140051835877600158453279131187530910662655
1460 67108855
1461 20282409603651670423947251286012
1462 261121
1463 1951
1464 8388602
1465 4722366482869645213680
1466 11150372599265311570767859136324180752990206
1467 35184372088768
1468 19342813113834066795298808
1469 68719476480
1470 1048562
1471 904625697166532776746648320380374280103671755200316906558262375061821325311
1472 3591
1473 40564819207303340847894502572028
1474 16777089
1475 4186112
1476 131015
1477 36028797018963936
1478 22300745198530623141535718272648361505980414
1479 15363
1480 65526
1481 1809251394333065553493296640760748560207343510400633813116524750123642650623
1482 1794
1483 3618502788666131106986593281521497120414687020801267626233049500247285301247
1484 2097127
1485 76
1486 44601490397061246283071436545296723011960830
1487 7237005577332262213973186563042994240829374041602535252466099000494570602495
1488 32259
1489 14474011154664524427946373126085988481658748083205070504932198000989141204991
1490 4398046511089
1491 33554403
1492 38685626227668133590597624
1493 28948022309329048855892746252171976963317496166410141009864396001978282409983
1494 536870849
1495 3855
1496 902
1497 81129638414606681695789005144060
1498 17179869153
1499 57896044618658097711785492504343953926634992332820282019728792003956564819967
1500 8180
1501 134215680
1502 89202980794122492566142873090593446023921662
1503 70368744177600
1504 523777
1505 262127
1506 4611686018427387901
1507 1099511627648
1508 16135
1509 162259276829213363391578010288124
1510 8796093022193
1511 115792089237316195423570985008687907853269984665640564039457584007913129639935
1512 37
1513 1073740800
1514 178405961588244985132285746181186892047843326
1515 4294967283
1516 77371252455336267181195256
1517 65536
1518 3970
1519 1015808
1520 1551
1521 140737488355264
1522 356811923176489970264571492362373784095686654
1523 231584178474632390847141970017375815706539969331281128078915168015826259279871
1524 274877906939
1525 8380416
1526 34359738337
1527 324518553658426726783156020576252
1528 2251799813685241
1529 2199023255424
1530 974
1531 463168356949264781694283940034751631413079938662562256157830336031652518559743
1532 154742504910672534362390520
1533 67108835
1534 4194049
1535 9444732965739290427376
1536 9223372036854775805
1537 2080768
1538 713623846352979940529142984724747568191373310
1539 268433408
1540 104
1541 16773120
1542 18446744073709551613
1543 926336713898529563388567880069503262826159877325124512315660672063305037119487
1544 4503599627370489
1545 8589934579
1546 1427247692705959881058285969449495136382746622
1547 799
1548 262087
1549 1852673427797059126777135760139006525652319754650249024631321344126610074238975
1550 24577
1551 524163
1552 2147483136
1553 3705346855594118253554271520278013051304639509300498049262642688253220148477951
1554 65506
1555 18889465931478580854768
1556 309485009821345068724781048
1557 281474976710592
1558 129025
1559 7410693711188236507108543040556026102609279018600996098525285376506440296955903
1560 245
1561 72057594037927904
1562 33554305
1563 649037107316853453566312041152508
1564 3079
1565 37778931862957161709552
1566 16322
1567 14821387422376473014217086081112052205218558037201992197050570753012880593911807
1568 1048065
1569 1298074214633706907132624082305020
1570 17592186044401
1571 29642774844752946028434172162224104410437116074403984394101141506025761187823615
1572 549755813883
1573 137438953216
1574 2854495385411919762116571938898990272765493246
1575 8159
1576 9007199254740985
1577 536868864
1578 36893488147419103229
1579 59285549689505892056868344324448208820874232148807968788202283012051522375647231
1580 134217719
1581 31747
1582 68719476705
1583 118571099379011784113736688648896417641748464297615937576404566024103044751294463
1584 447
1585 75557863725914323419120
1586 8388353
1587 2596148429267413814265248164610044
1588 618970019642690137449562104
1589 144115188075855840
1590 2097138
1591 196608
1592 18014398509481977
1593 4194243
1594 5708990770823839524233143877797980545530986494
1595 16271
1596 2020
1597 237142198758023568227473377297792835283496928595231875152809132048206089502588927
1598 523265
1599 130819
1600 7687
1601 474284397516047136454946754595585670566993857190463750305618264096412179005177855
1602 1073741761
1603 288230376151711712
1604 1237940039285380274899124216
1605 17179869171
1606 67108737
1607 948568795032094272909893509191171341133987714380927500611236528192824358010355711
1608 16777210
1609 1897137590064188545819787018382342682267975428761855001222473056385648716020711423
1610 4078
1611 562949953421248
1612 32519
1613 3794275180128377091639574036764685364535950857523710002444946112771297432041422847
1614 73786976294838206461
1615 1039
1616 4294966784
1617 1048451
1618 11417981541647679048466287755595961091061972990
1619 7588550360256754183279148073529370729071901715047420004889892225542594864082845695
1620 268435447
1621 15177100720513508366558296147058741458143803430094840009779784451085189728165691391
1622 22835963083295358096932575511191922182123945982
1623 5192296858534827628530496329220092
1624 16358
1625 7951
1626 147573952589676412925
1627 30354201441027016733116592294117482916287606860189680019559568902170379456331382783
1628 65415
1629 1125899906842560
1630 35184372088817
1631 576460752303423456
1632 514
1633 33550336
1634 260097
1635 34359738355
1636 2475880078570760549798248440
1637 60708402882054033466233184588234965832575213720379360039119137804340758912662765567
1638 222
1639 4398046510976
1640 131062
1641 10384593717069655257060992658440188
1642 45671926166590716193865151022383844364247891966
1643 2064384
1644 1099511627771
1645 524271
1646 91343852333181432387730302044767688728495783934
1647 8388547
1648 8589934080
1649 2147482624
1650 8066
1651 274877906688
1652 4194279
1653 14339
1654 182687704666362864775460604089535377456991567870
1655 151115727451828646838256
1656 4038
1657 121416805764108066932466369176469931665150427440758720078238275608681517825325531135
1658 365375409332725729550921208179070754913983135742
1659 134217699
1660 536870903
1661 8796093022080
1662 295147905179352825853
1663 242833611528216133864932738352939863330300854881517440156476551217363035650651062271
1664 262
1665 65487
1666 1047553
1667 485667223056432267729865476705879726660601709763034880312953102434726071301302124543
1668 2199023255547
1669 971334446112864535459730953411759453321203419526069760625906204869452142602604249087
1670 70368744177649
1671 20769187434139310514121985316880380
1672 1926
1673 1152921504606846944
1674 32706
1675 16769024
1676 4951760157141521099596496888
1677 261891
1678 730750818665451459101842416358141509827966271486
1679 67104768
1680 492
1681 1942668892225729070919461906823518906642406839052139521251812409738904285205208498175
1682 1461501637330902918203684832716283019655932542974
1683 959
1684 9903520314283042199192993784
1685 302231454903657293676528
1686 590295810358705651709
1687 2305843009213693920
1688 36028797018963961
1689 41538374868278621028243970633760764
1690 140737488355313
1691 1073739776
1692 524231
1693 3885337784451458141838923813647037813284813678104279042503624819477808570410416996351
1694 137438953441
1695 68719476723
1696 2096641
1697 7770675568902916283677847627294075626569627356208558085007249638955617140820833992703
1698 1180591620717411303421
1699 15541351137805832567355695254588151253139254712417116170014499277911234281641667985407
1700 7175
1701 268435427
1702 61441
1703 549755813632
1704 33554426
1705 32655
1706 2923003274661805836407369665432566039311865085950
1707 83076749736557242056487941267521532
1708 8388583
1709 31082702275611665134711390509176302506278509424834232340028998555822468563283335970815
1710 1998
1711 4177920
1712 17179868672
1713 166153499473114484112975882535043068
1714 5846006549323611672814739330865132078623730171902
1715 1048559
1716 132
1717 4294966272
1718 11692013098647223345629478661730264157247460343806
1719 2251799813685184
1720 262134
1721 62165404551223330269422781018352605012557018849668464680057997111644937126566671941631
1722 131042
1723 124330809102446660538845562036705210025114037699336929360115994223289874253133343883263
1724 19807040628566084398385987576
1725 4099
1726 23384026197294446691258957323460528314494920687614
1727 17592186044288
1728 452
1729 1823
1730 281474976710641
1731 332306998946228968225951765070086140
1732 39614081257132168796771975160
1733 248661618204893321077691124073410420050228075398673858720231988446579748506266687766527
1734 2361183241434822606845
1735 604462909807314587353072
1736 32742
1737 4503599627370432
1738 134217601
1739 458752
1740 16372
1741 497323236409786642155382248146820840100456150797347717440463976893159497012533375533055
1742 16776961
1743 536870883
1744 34359737856
1745 1208925819614629174706160
1746 2147483585
1747 994646472819573284310764496293641680200912301594695434880927953786318994025066751066111
1748 2055
1749 2097027
1750 8174
1751 8589933568
1752 67108858
1753 1989292945639146568621528992587283360401824603189390869761855907572637988050133502132223
1754 46768052394588893382517914646921056628989841375230
1755 204
1756 79228162514264337593543950328
1757 4611686018427387872
1758 4722366482869645213693
1759 3978585891278293137243057985174566720803649206378781739523711815145275976100267004264447
1760 398
1761 664613997892457936451903530140172284
1762 93536104789177786765035829293842113257979682750462
1763 131072
1764 1048519
1765 2417851639229258349412336
1766 187072209578355573530071658587684226515959365500926
1767 30723
1768 774
1769 8372224
1770 4194290
1771 3999
1772 158456325028528675187087900664
1773 9007199254740928
1774 374144419156711147060143317175368453031918731001854
1775 33546240
1776 65027
1777 7957171782556586274486115970349133441607298412757563479047423630290551952200534008528895
1778 274877906913
1779 1329227995784915872903807060280344572
1780 1073741815
1781 1099511627520
1782 268435329
1783 15914343565113172548972231940698266883214596825515126958094847260581103904401068017057791
1784 72057594037927929
1785 1004
1786 522241
1787 31828687130226345097944463881396533766429193651030253916189694521162207808802136034115583
1788 4398046511099
1789 63657374260452690195888927762793067532858387302060507832379389042324415617604272068231167
1790 562949953421297
1791 18014398509481920
1792 9223372036854775776
1793 35184372088704
1794 3842
1795 4835703278458516698824688
1796 316912650057057350374175801336
1797 2658455991569831745807614120560689148
1798 16385
1799 18446744073709551584
1800 8134
1801 127314748520905380391777855525586135065716774604121015664758778084648831235208544136462335
1802 2096129
1803 5316911983139663491615228241121378300
1804 130951
1805 9671406556917033397649392
1806 262114
1807 2199023255296
1808 68719476224
1809 16777155
1810 1125899906842609
1811 254629497041810760783555711051172270131433549208242031329517556169297662470417088272924671
1812 8796093022203
1813 983040
1814 748288838313422294120286634350736906063837462003710
1815 137438953459
1816 144115188075855865
1817 134213632
1818 4294967233
1819 17179868160
1820 232
1821 10633823966279326983230456482242756604
1822 1496577676626844588240573268701473812127674924007422
1823 509258994083621521567111422102344540262867098416484062659035112338595324940834176545849343
1824 1538
1825 67100672
1826 536870785
1827 16351
1828 633825300114114700748351602680
1829 4161536
1830 8388594
1831 1018517988167243043134222844204689080525734196832968125318070224677190649881668353091698687
1832 288230376151711737
1833 524035
1834 549755813857
1835 19342813113834066795298800
1836 964
1837 70368744177536
1838 2993155353253689176481146537402947624255349848014846
1839 21267647932558653966460912964485513212
1840 3599
1841 36893488147419103200
1842 9444732965739290427389
1843 2147481600
1844 1267650600228229401496703205368
1845 131023
1846 33554177
1847 2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397375
1848 101
1849 4074071952668972172536891376818756322102936787331872501272280898708762599526673412366794751
1850 57345
1851 42535295865117307932921825928971026428
1852 2535301200456458802993406410744
1853 34359737344
1854 8589934529
1855 2097135
1856 15879
1857 85070591730234615865843651857942052860
1858 5986310706507378352962293074805895248510699696029694
1859 140737488355200
1860 32756
1861 8148143905337944345073782753637512644205873574663745002544561797417525199053346824733589503
1862 1046529
1863 268431360
1864 576460752303423481
1865 38685626227668133590597616
1866 18889465931478580854781
1867 16296287810675888690147565507275025288411747149327490005089123594835050398106693649467179007
1868 5070602400912917605986812821496
1869 1073741795
1870 910
1871 32592575621351777380295131014550050576823494298654980010178247189670100796213387298934358015
1872 319
1873 65185151242703554760590262029100101153646988597309960020356494379340201592426774597868716031
1874 11972621413014756705924586149611790497021399392059390
1875 170141183460469231731687303715884105724
1876 16777191
1877 130370302485407109521180524058200202307293977194619920040712988758680403184853549195737432063
1878 37778931862957161709565
1879 260740604970814219042361048116400404614587954389239840081425977517360806369707098391474864127
1880 524278
1881 1983
1882 23945242826029513411849172299223580994042798784118782
1883 73786976294838206432
1884 17592186044411
1885 16143
1886 126977
1887 64515
1888 4193793
1889 521481209941628438084722096232800809229175908778479680162851955034721612739414196782949728255
1890 45
1891 8355840
1892 262023
1893 340282366920938463463374607431768211452
1894 47890485652059026823698344598447161988085597568237566
1895 77371252455336267181195248
1896 134217722
1897 147573952589676412896
1898 67108609
1899 36028797018963904
1900 6151
1901 1042962419883256876169444192465601618458351817556959360325703910069443225478828393565899456511
1902 75557863725914323419133
1903 281474976710528
1904 543
1905 274877906931
1906 95780971304118053647396689196894323976171195136475134
1907 2085924839766513752338888384931203236916703635113918720651407820138886450957656787131798913023
1908 2097095
1909 536866816
1910 2251799813685233
1911 1048323
1912 1152921504606846969
1913 4171849679533027504677776769862406473833407270227837441302815640277772901915313574263597826047
1914 16258
1915 154742504910672534362390512
1916 10141204801825835211973625643000
1917 33554371
1918 1099511627745
1919 4294965248
1920 501
1921 68719475712
1922 191561942608236107294793378393788647952342390272950270
1923 680564733841876926926749214863536422908
1924 65287
1925 8095
1926 17179869121
1927 393216
1928 2305843009213693945
1929 1361129467683753853853498429727072845820
1930 4503599627370481
1931 8343699359066055009355553539724812947666814540455674882605631280555545803830627148527195652095
1932 4068
1933 16687398718132110018711107079449625895333629080911349765211262561111091607661254297054391304191
1934 383123885216472214589586756787577295904684780545900542
1935 262095
1936 137438952960
1937 4398046510848
1938 1026
1939 295147905179352825824
1940 2147483639
1941 2722258935367507707706996859454145691644
1942 766247770432944429179173513575154591809369561091801086
1943 16760832
1944 268435450
1945 309485009821345068724781040
1946 2199023255521
1947 4194179
1948 20282409603651670423947251286008
1949 33374797436264220037422214158899251790667258161822699530422525122222183215322508594108782608383
1950 7938
1951 66749594872528440074844428317798503581334516323645399060845050244444366430645017188217565216767
1952 8388097
1953 32735
1954 1532495540865888858358347027150309183618739122183602174
1955 3087
1956 35184372088827
1957 8589932544
1958 1073741697
1959 5444517870735015415413993718908291383292
1960 1048566
1961 2031616
1962 34359738305
1963 8796093021952
1964 40564819207303340847894502572024
1965 549755813875
1966 3064991081731777716716694054300618367237478244367204350
1967 590295810358705651680
1968 130563
1969 562949953421184
1970 9007199254740977
1971 67108803
1972 15367
1973 133499189745056880149688856635597007162669032647290798121690100488888732861290034376435130433535
1974 524258
1975 134209536
1976 1798
1977 10889035741470030830827987437816582766588
1978 258049
1979 266998379490113760299377713271194014325338065294581596243380200977777465722580068752870260867071
1980 72
1981 1180591620717411303392
1982 6129982163463555433433388108601236734474956488734408702
1983 21778071482940061661655974875633165533180
1984 32263
1985 618970019642690137449562096
1986 151115727451828646838269
1987 533996758980227520598755426542388028650676130589163192486760401955554931445160137505740521734143
1988 33554407
1989 831
1990 18014398509481969
1991 1125899906842496
1992 536870906
1993 1067993517960455041197510853084776057301352261178326384973520803911109862890320275011481043468287
1994 12259964326927110866866776217202473468949912977468817406
1995 2028
1996 81129638414606681695789005144056
1997 2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936575
1998 65474
1999 4271974071841820164790043412339104229205409044713305539894083215644439451561281100045924173873151
2000 7695
2001 12291
2002 158
2003 8543948143683640329580086824678208458410818089426611079788166431288878903122562200091848347746303
2004 70368744177659
2005 1237940039285380274899124208
2006 4193281
2007 72057594037927872
2008 4611686018427387897
2009 917504
2010 16777202
2011 17087896287367280659160173649356416916821636178853222159576332862577757806245124400183696695492607
2012 162259276829213363391578010288120
2013 8388483
2014 2095105
2015 32527
2016 478
2017 34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985215
2018 24519928653854221733733552434404946937899825954937634814
2019 43556142965880123323311949751266331066364
2020 4294967287
2021 262144
2022 302231454903657293676541
2023 2361183241434822606816
2024 3974
2025 268427264
2026 49039857307708443467467104868809893875799651909875269630
2027 68351585149469122636640694597425667667286544715412888638305331450311031224980497600734786781970431
2028 140737488355323
2029 136703170298938245273281389194851335334573089430825777276610662900622062449960995201469573563940863
2030 16366
2031 87112285931760246646623899502532662132732
2032 274877906432
2033 17179867136
2034 68719476673
2035 65423
2036 324518553658426726783156020576248
2037 2147483619
2038 98079714615416886934934209737619787751599303819750539262
2039 273406340597876490546562778389702670669146178861651554553221325801244124899921990402939147127881727
2040 1013
2041 17592186044160
2042 196159429230833773869868419475239575503198607639501078526
2043 144115188075855808
2044 67108839
2045 2475880078570760549798248432
2046 32642
2047 1073737728
2048 9223372036854775801
2049 174224571863520493293247799005065324265468
2050 122881
2051 4722366482869645213664
2052 1988
2053 546812681195752981093125556779405341338292357723303109106442651602488249799843980805878294255763455
2054 134217473
2055 1099511627763
2056 18446744073709551609
2057 137438952448
2058 1048546
2059 33538048
2060 8589934583
2061 288230376151711680
2062 392318858461667547739736838950479151006397215279002157054
2063 1093625362391505962186251113558810682676584715446606218212885303204976499599687961611756588511526911
2064 261635
2065 4194287
2066 784637716923335095479473677900958302012794430558004314110
2067 2096899
2068 524167
2069 2187250724783011924372502227117621365353169430893212436425770606409952999199375923223513177023053823
2070 4046
2071 34359736320
2072 65510
2073 348449143727040986586495598010130648530940
2074 8387585
2075 536862720
2076 281474976710651
2077 16744448
2078 1569275433846670190958947355801916604025588861116008628222
2079 92
2080 270
2081 4374501449566023848745004454235242730706338861786424872851541212819905998398751846447026354046107647
2082 604462909807314587353085
2083 8749002899132047697490008908470485461412677723572849745703082425639811996797503692894052708092215295
2084 649037107316853453566312041152504
2085 2199023255539
2086 4398046511073
2087 17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430591
2088 16326
2089 34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861183
2090 1934
2091 130051
2092 1298074214633706907132624082305016
2093 3871
2094 1208925819614629174706173
2095 4951760157141521099596496880
2096 549755813376
2097 576460752303423424
2098 3138550867693340381917894711603833208051177722232017256446
2099 69992023193056381579920071267763883691301421788582797965624659405118495974380029543152421664737722367
2100 8164
2101 2251799813685120
2102 6277101735386680763835789423207666416102355444464034512894
2103 696898287454081973172991196020261297061884
2104 36893488147419103225
2105 9903520314283042199192993776
2106 268435201
2107 786432
2108 31751
2109 63491
2110 36028797018963953
2111 139984046386112763159840142535527767382602843577165595931249318810236991948760059086304843329475444735
2112 388
2113 279968092772225526319680285071055534765205687154331191862498637620473983897520118172609686658950889471
2114 8796093022177
2115 524239
2116 2596148429267413814265248164610040
2117 67092480
2118 2417851639229258349412349
2119 35184372088576
2120 2097142
2121 4294967267
2122 12554203470773361527671578846415332832204710888928069025790
2123 4503599627370368
2124 4194247
2125 7183
2126 25108406941546723055343157692830665664409421777856138051582
2127 1393796574908163946345982392040522594123772
2128 1567
2129 559936185544451052639360570142111069530411374308662383724997275240947967795040236345219373317901778943
2130 33554418
2131 1119872371088902105278721140284222139060822748617324767449994550481895935590080472690438746635803557887
2132 130823
2133 134217667
2134 2147483521
2135 8388591
2136 1073741818
2137 2239744742177804210557442280568444278121645497234649534899989100963791871180160945380877493271607115775
2138 50216813883093446110686315385661331328818843555712276103166
2139 28675
2140 17179869175
2141 4479489484355608421114884561136888556243290994469299069799978201927583742360321890761754986543214231551
2142 990
2143 8958978968711216842229769122273777112486581988938598139599956403855167484720643781523509973086428463103
2144 16776705
2145 140
2146 49153
2147 68719474688
2148 562949953421307
2149 9444732965739290427360
2150 253953
2151 1152921504606846912
2152 73786976294838206457
2153 17917957937422433684459538244547554224973163977877196279199912807710334969441287563047019946172856926207
2154 4835703278458516698824701
2155 19807040628566084398385987568
2156 1048455
2157 2787593149816327892691964784081045188247548
2158 536870657
2159 274877905920
2160 460
2161 35835915874844867368919076489095108449946327955754392558399825615420669938882575126094039892345713852415
2162 520193
2163 8589934563
2164 5192296858534827628530496329220088
2165 39614081257132168796771975152
2166 9671406556917033397649405
2167 9007199254740864
2168 147573952589676412921
2169 2305843009213693888
2170 32750
2171 70368744177408
2172 1125899906842619
2173 1966080
2174 100433627766186892221372630771322662657637687111424552206334
2175 8195
2176 518
2177 18889465931478580854752
2178 137438953409
2179 71671831749689734737838152978190216899892655911508785116799651230841339877765150252188079784691427704831
2180 34359738359
2181 5575186299632655785383929568162090376495100
2182 200867255532373784442745261542645325315275374222849104412670
2183 4128768
2184 229
2185 2063
2186 401734511064747568885490523085290650630550748445698208825342
2187 268435395
2188 10384593717069655257060992658440184
2189 18014398509481856
2190 67108850
2191 37778931862957161709536
2192 1099511627264
2193 261123
2194 803469022129495137770981046170581301261101496891396417650686
2195 79228162514264337593543950320
2196 8388551
2197 140737488355072
2198 17592186044385
2199 11150372599265311570767859136324180752990204
2200 8070
2201 33521664
2202 19342813113834066795298813
2203 143343663499379469475676305956380433799785311823017570233599302461682679755530300504376159569382855409663
2204 14343
2205 1048527
2206 1606938044258990275541962092341162602522202993782792835301374
2207 286687326998758938951352611912760867599570623646035140467198604923365359511060601008752319138765710819327
2208 3586
2209 573374653997517877902705223825521735199141247292070280934397209846730719022121202017504638277531421638655
2210 782
2211 16777091
2212 134217703
2213 1146749307995035755805410447651043470398282494584140561868794419693461438044242404035009276555062843277311
2214 131010
2215 158456325028528675187087900656
2216 295147905179352825849
2217 22300745198530623141535718272648361505980412
2218 3213876088517980551083924184682325205044405987565585670602750
2219 75557863725914323419104
2220 65524
2221 2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554623
2222 4294967169
2223 1855
2224 2199023255040
2225 1073733632
2226 2097122
2227 549755812864
2228 20769187434139310514121985316880376
2229 44601490397061246283071436545296723011960828
2230 72057594037927921
2231 2147479552
2232 32710
2233 16287
2234 6427752177035961102167848369364650410088811975131171341205502
2235 4398046511091
2236 261895
2237 4586997231980143023221641790604173881593129978336562247475177678773845752176969616140037106220251373109247
2238 38685626227668133590597629
2239 9173994463960286046443283581208347763186259956673124494950355357547691504353939232280074212440502746218495
2240 488
2241 536870851
2242 4192257
2243 18347988927920572092886567162416695526372519913346248989900710715095383008707878464560148424881005492436991
2244 900
2245 316912650057057350374175801328
2246 12855504354071922204335696738729300820177623950262342682411006
2247 17179869155
2248 590295810358705651705
2249 281474976710400
2250 8142
2251 36695977855841144185773134324833391052745039826692497979801421430190766017415756929120296849762010984873983
2252 41538374868278621028243970633760760
2253 89202980794122492566142873090593446023921660
2254 1044481
2255 130959
2256 523779
2257 8323072
2258 25711008708143844408671393477458601640355247900524685364822014
2259 4611686018427387840
2260 68719476727
2261 1055
2262 16130
2263 67076096
2264 1180591620717411303417
2265 8796093022195
2266 8589934465
2267 73391955711682288371546268649666782105490079653384995959602842860381532034831513858240593699524021969747967
2268 268435431
2269 146783911423364576743092537299333564210980159306769991919205685720763064069663027716481187399048043939495935
2270 144115188075855857
2271 178405961588244985132285746181186892047843324
2272 33553921
2273 293567822846729153486185074598667128421960318613539983838411371441526128139326055432962374798096087878991871
2274 77371252455336267181195261
2275 7967
2276 83076749736557242056487941267521528
2277 4031
2278 16776193
2279 1835008
2280 2037
2281 587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983743
2282 35184372088801
2283 356811923176489970264571492362373784095686652
2284 166153499473114484112975882535043064
2285 633825300114114700748351602672
2286 274877906881
2287 1174271291386916613944740298394668513687841274454159935353645485766104512557304221731849499192384351515967487
2288 383
2289 34359738339
2290 288230376151711729
2291 134201344
2292 2251799813685243
2293 2348542582773833227889480596789337027375682548908319870707290971532209025114608443463698998384768703031934975
2294 32769
2295 972
2296 131046
2297 4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869951
2298 154742504910672534362390525
2299 137438951424
2300 4103
2301 4194051
2302 51422017416287688817342786954917203280710495801049370729644030
2303 524288
2304 9223372036854775744
2305 1267650600228229401496703205360
2306 102844034832575377634685573909834406561420991602098741459288062
2307 713623846352979940529142984724747568191373308
2308 332306998946228968225951765070086136
2309 9394170331095332911557922387157348109502730195633279482829163886128836100458433773854795993539074812127739903
2310 109
2311 18788340662190665823115844774314696219005460391266558965658327772257672200916867547709591987078149624255479807
2312 2361183241434822606841
2313 18446744073709551552
2314 1073741569
2315 2535301200456458802993406410736
2316 4503599627370491
2317 151115727451828646838240
2318 8386561
2319 1427247692705959881058285969449495136382746620
2320 15887
2321 36028797018963840
2322 262082
2323 4294963200
2324 536870887
2325 24579
2326 205688069665150755269371147819668813122841983204197482918576126
2327 562949953421056
2328 2147483642
2329 1099511626752
2330 576460752303423473
2331 65503
2332 2097031
2333 37576681324381331646231689548629392438010920782533117931316655544515344401833735095419183974156299248510959615
2334 309485009821345068724781053
2335 5070602400912917605986812821488
2336 67108353
2337 129027
2338 70368744177633
2339 75153362648762663292463379097258784876021841565066235862633311089030688803667470190838367948312598497021919231
2340 200
2341 150306725297525326584926758194517569752043683130132471725266622178061377607334940381676735896625196994043838463
2342 411376139330301510538742295639337626245683966408394965837152254
2343 33554307
2344 4722366482869645213689
2345 16777199
2346 3074
2347 300613450595050653169853516389035139504087366260264943450533244356122755214669880763353471793250393988087676927
2348 664613997892457936451903530140172280
2349 268419072
2350 516097
2351 601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353855
2352 1048067
2353 1125899906842368
2354 17179869057
2355 17592186044403
2356 30727
2357 1202453802380202612679414065556140558016349465041059773802132977424491020858679523053413887173001575952350707711
2358 549755813825
2359 302231454903657293676512
2360 4194294
2361 2854495385411919762116571938898990272765493244
2362 822752278660603021077484591278675252491367932816789931674304510
2363 2199023254528
2364 9007199254740987
2365 262031
2366 140737488355297
2367 36893488147419103168
2368 65031
2369 8589930496
2370 134217714
2371 2404907604760405225358828131112281116032698930082119547604265954848982041717359046106827774346003151904701415423
2372 1329227995784915872903807060280344568
2373 68719476707
2374 1645504557321206042154969182557350504982735865633579863348609022
2375 6159
2376 69
2377 4809815209520810450717656262224562232065397860164239095208531909697964083434718092213655548692006303809402830847
2378 114689
2379 8388355
2380 1000
2381 9619630419041620901435312524449124464130795720328478190417063819395928166869436184427311097384012607618805661695
2382 618970019642690137449562109
2383 19239260838083241802870625048898248928261591440656956380834127638791856333738872368854622194768025215237611323391
2384 4398046510592
2385 2097103
2386 3291009114642412084309938365114701009965471731267159726697218046
2387 32671
2388 18014398509481979
2389 38478521676166483605741250097796497856523182881313912761668255277583712667477744737709244389536050430475222646783
2390 1152921504606846961
2391 5708990770823839524233143877797980545530986492
2392 3846
2393 76957043352332967211482500195592995713046365762627825523336510555167425334955489475418488779072100860950445293567
2394 2014
2395 10141204801825835211973625642992
2396 2658455991569831745807614120560689144
2397 523267
2398 34359738241
2399 153914086704665934422965000391185991426092731525255651046673021110334850669910978950836977558144201721900890587135
2400 7682
2401 307828173409331868845930000782371982852185463050511302093346042220669701339821957901673955116288403443801781174271
2402 6582018229284824168619876730229402019930943462534319453394436094
2403 1073741763
2404 5316911983139663491615228241121378296
2405 65295
2406 1237940039285380274899124221
2407 536854528
2408 262118
2409 67108739
2410 2305843009213693937
2411 615656346818663737691860001564743965704370926101022604186692084441339402679643915803347910232576806887603562348543
2412 16777159
2413 274877904896
2414 33553409
2415 4076
2416 8796093021696
2417 1231312693637327475383720003129487931408741852202045208373384168882678805359287831606695820465153613775207124697087
2418 32514
2419 4063232
2420 137438953463
2421 73786976294838206400
2422 281474976710625
2423 2462625387274654950767440006258975862817483704404090416746768337765357610718575663213391640930307227550414249394175
2424 4294967290
2425 2147475456
2426 13164036458569648337239753460458804039861886925068638906788872190
2427 11417981541647679048466287755595961091061972988
2428 10633823966279326983230456482242756600
2429 604462909807314587353056
2430 268435442
2431 895
2432 1542
2433 22835963083295358096932575511191922182123945980
2434 26328072917139296674479506920917608079723773850137277813577744382
2435 20282409603651670423947251286000
2436 16356
2437 4925250774549309901534880012517951725634967408808180833493536675530715221437151326426783281860614455100828498788351
2438 2093057
2439 147573952589676412864
2440 8388598
2441 9850501549098619803069760025035903451269934817616361666987073351061430442874302652853566563721228910201656997576703
2442 65410
2443 1208925819614629174706144
2444 524039
2445 35184372088819
2446 52656145834278593348959013841835216159447547700274555627155488766
2447 19701003098197239606139520050071806902539869635232723333974146702122860885748605305707133127442457820403313995153407
2448 575
2449 134184960
2450 1040385
2451 260099
2452 21267647932558653966460912964485513208
2453 72057594037927808
2454 2475880078570760549798248445
2455 40564819207303340847894502572016
2456 9444732965739290427385
2457 220
2458 105312291668557186697918027683670432318895095400549111254310977534
2459 39402006196394479212279040100143613805079739270465446667948293404245721771497210611414266254884915640806627990306815
2460 131060
2461 17179865088
2462 210624583337114373395836055367340864637790190801098222508621955070
2463 45671926166590716193865151022383844364247891964
2464 414
2465 15375
2466 1099511627713
2467 78804012392788958424558080200287227610159478540930893335896586808491443542994421222828532509769831281613255980613631
2468 42535295865117307932921825928971026424
2469 91343852333181432387730302044767688728495783932
2470 1806
2471 2417851639229258349412320
2472 8589934586
2473 157608024785577916849116160400574455220318957081861786671793173616982887085988842445657065019539662563226511961227263
2474 421249166674228746791672110734681729275580381602196445017243910142
2475 8127
2476 85070591730234615865843651857942052856
2477 315216049571155833698232320801148910440637914163723573343586347233965774171977684891314130039079325126453023922454527
2478 4194274
2479 16711680
2480 32271
2481 182687704666362864775460604089535377456991567868
2482 67107841
2483 2251799813684992
2484 4036
2485 33554415
2486 68719476609
2487 365375409332725729550921208179070754913983135740
2488 18889465931478580854777
2489 549755811840
2490 536870898
2491 1572864
2492 1073741799
2493 295147905179352825792
2494 245761
2495 81129638414606681695789005144048
2496 260
2497 144115188075855744
2498 842498333348457493583344221469363458551160763204392890034487820286
2499 1047555
2500 170141183460469231731687303715884105720
2501 8257536
2502 2199023255489
2503 630432099142311667396464641602297820881275828327447146687172694467931548343955369782628260078158650252906047844909055
2504 37778931862957161709561
2505 70368744177651
2506 562949953421281
2507 34359734272
2508 1924
2509 4503599627370240
2510 4611686018427387889
2511 268402688
2512 17592186043904
2513 4835703278458516698824672
2514 4951760157141521099596496893
2515 162259276829213363391578010288112
2516 64519
2517 730750818665451459101842416358141509827966271484
2518 1684996666696914987166688442938726917102321526408785780068975640574
2519 288230376151711616
2520 41
2521 1260864198284623334792929283204595641762551656654894293374345388935863096687910739565256520156317300505812095689818111
2522 2147483393
2523 1461501637330902918203684832716283019655932542972
2524 340282366920938463463374607431768211448
2525 4294959104
2526 9903520314283042199192993789
2527 9671406556917033397649376
2528 134217217
2529 590295810358705651648
2530 3982
2531 2521728396569246669585858566409191283525103313309788586748690777871726193375821479130513040312634601011624191379636223
2532 36028797018963963
2533 4398046510080
2534 1125899906842593
2535 140737488355315
2536 75557863725914323419129
2537 3932160
2538 524226
2539 5043456793138493339171717132818382567050206626619577173497381555743452386751642958261026080625269202023248382759272447
2540 274877906935
2541 137438953443
2542 98305
2543 10086913586276986678343434265636765134100413253239154346994763111486904773503285916522052161250538404046496765518544895
2544 2096643
2545 324518553658426726783156020576240
2546 16775169
2547 1180591620717411303360
2548 1048327
2549 20173827172553973356686868531273530268200826506478308693989526222973809547006571833044104322501076808092993531037089791
2550 7170
2551 40347654345107946713373737062547060536401653012956617387979052445947619094013143666088208645002153616185987062074179583
2552 16262
2553 61443
2554 3369993333393829974333376885877453834204643052817571560137951281150
2555 67108847
2556 33554375
2557 80695308690215893426747474125094121072803306025913234775958104891895238188026287332176417290004307232371974124148359167
2558 6739986666787659948666753771754907668409286105635143120275902562302
2559 2923003274661805836407369665432566039311865085948
2560 9223372036854775793
2561 9007199254740736
2562 8388578
2563 576460752303423360
2564 680564733841876926926749214863536422904
2565 1996
2566 13479973333575319897333507543509815336818572211270286240551805124606
2567 8796093021184
2568 17179869178
2569 19342813113834066795298784
2570 18446744073709551601
2571 5846006549323611672814739330865132078623730171900
2572 1361129467683753853853498429727072845816
2573 536838144
2574 190
2575 8589926400
2576 3615
2577 11692013098647223345629478661730264157247460343804
2578 26959946667150639794667015087019630673637144422540572481103610249214
2579 161390617380431786853494948250188242145606612051826469551916209783790476376052574664352834580008614464743948248296718335
2580 262132
2581 1073725440
2582 53919893334301279589334030174039261347274288845081144962207220498430
2583 131039
2584 1030
2585 524175
2586 19807040628566084398385987581
2587 18014398509481728
2588 2722258935367507707706996859454145691640
2589 23384026197294446691258957323460528314494920687612
2590 65518
2591 322781234760863573706989896500376484291213224103652939103832419567580952752105149328705669160017228929487896496593436671
2592 268434945
2593 645562469521727147413979793000752968582426448207305878207664839135161905504210298657411338320034457858975792993186873343
2594 107839786668602559178668060348078522694548577690162289924414440996862
2595 281474976710643
2596 4194183
2597 1048576
2598 39614081257132168796771975165
2599 68719472640
2600 7942
2601 2361183241434822606784
2602 215679573337205118357336120696157045389097155380324579848828881993726
2603 1099511625728
2604 32740
2605 649037107316853453566312041152496
2606 431359146674410236714672241392314090778194310760649159697657763987454
2607 134217603
2608 35184372088320
2609 1291124939043454294827959586001505937164852896414611756415329678270323811008420597314822676640068915717951585986373746687
2610 16334
2611 38685626227668133590597600
2612 5444517870735015415413993718908291383288
2613 16776963
2614 862718293348820473429344482784628181556388621521298319395315527974910
2615 1298074214633706907132624082305008
2616 34359738362
2617 2582249878086908589655919172003011874329705792829223512830659356540647622016841194629645353280137831435903171972747493375
2618 926
2619 2147483587
2620 549755813879
2621 5164499756173817179311838344006023748659411585658447025661318713081295244033682389259290706560275662871806343945494986751
2622 2050
2623 8126464
2624 130567
2625 8172
2626 4294967041
2627 33488896
2628 67108807
2629 1152921504606846848
2630 36893488147419103217
2631 46768052394588893382517914646921056628989841375228
2632 524262
2633 10328999512347634358623676688012047497318823171316894051322637426162590488067364778518581413120551325743612687890989973503
2634 79228162514264337593543950333
2635 31759
2636 10889035741470030830827987437816582766584
2637 4722366482869645213632
2638 1725436586697640946858688965569256363112777243042596638790631055949822
2639 16159
2640 396
2641 2199023253504
2642 3450873173395281893717377931138512726225554486085193277581262111899646
2643 93536104789177786765035829293842113257979682750460
2644 21778071482940061661655974875633165533176
2645 2596148429267413814265248164610032
2646 1048514
2647 20657999024695268717247353376024094994637646342633788102645274852325180976134729557037162826241102651487225375781979947007
2648 151115727451828646838265
2649 187072209578355573530071658587684226515959365500924
2650 2088961
2651 2305843009213693824
2652 772
2653 77371252455336267181195232
2654 6901746346790563787434755862277025452451108972170386555162524223799294
2655 4194255
2656 536870401
2657 41315998049390537434494706752048189989275292685267576205290549704650361952269459114074325652482205302974450751563959894015
2658 158456325028528675187087900669
2659 82631996098781074868989413504096379978550585370535152410581099409300723904538918228148651304964410605948901503127919788031
2660 2024
2661 374144419156711147060143317175368453031918731001852
2662 137438953345
2663 165263992197562149737978827008192759957101170741070304821162198818601447809077836456297302609928821211897803006255839576063
2664 65478
2665 130831
2666 229377
2667 274877906915
2668 12295
2669 17592186043392
2670 1073741810
2671 330527984395124299475957654016385519914202341482140609642324397637202895618155672912594605219857642423795606012511679152127
2672 70368744177152
2673 268435331
2674 2251799813685217
2675 17179860992
2676 72057594037927931
2677 661055968790248598951915308032771039828404682964281219284648795274405791236311345825189210439715284847591212025023358304255
2678 8589934337
2679 522243
2680 16777206
2681 154742504910672534362390496
2682 4398046511041
2683 1322111937580497197903830616065542079656809365928562438569297590548811582472622691650378420879430569695182424050046716608511
2684 8388487
2685 562949953421299
2686 134216705
2687 2644223875160994395807661232131084159313618731857124877138595181097623164945245383300756841758861139390364848100093433217023
2688 485
2689 5288447750321988791615322464262168318627237463714249754277190362195246329890490766601513683517722278780729696200186866434047
2690 73786976294838206449
2691 3903
2692 43556142965880123323311949751266331066360
2693 10576895500643977583230644928524336637254474927428499508554380724390492659780981533203027367035444557561459392400373732868095
2694 316912650057057350374175801341
2695 1048463
2696 302231454903657293676537
2697 16387
2698 33552385
2699 21153791001287955166461289857048673274508949854856999017108761448780985319561963066406054734070889115122918784800747465736191
2700 8132
2701 67043328
2702 4503599627370465
2703 2096131
2704 140737488354816
2705 5192296858534827628530496329220080
2706 130946
2707 42307582002575910332922579714097346549017899709713998034217522897561970639123926132812109468141778230245837569601494931472383
2708 87112285931760246646623899502532662132728
2709 262111
2710 147573952589676412913
2711 84615164005151820665845159428194693098035799419427996068435045795123941278247852265624218936283556460491675139202989862944767
2712 68719476730
2713 169230328010303641331690318856389386196071598838855992136870091590247882556495704531248437872567112920983350278405979725889535
2714 4190209
2715 1125899906842611
2716 2147483623
2717 1919
2718 8796093022145
2719 338460656020607282663380637712778772392143197677711984273740183180495765112991409062496875745134225841966700556811959451779071
2720 526
2721 748288838313422294120286634350736906063837462003708
2722 13803492693581127574869511724554050904902217944340773110325048447598590
2723 309485009821345068724781024
2724 144115188075855867
2725 34359730176
2726 507905
2727 4294967235
2728 32646
2729 676921312041214565326761275425557544784286395355423968547480366360991530225982818124993751490268451683933401113623918903558143
2730 237
2731 1353842624082429130653522550851115089568572790710847937094960732721983060451965636249987502980536903367866802227247837807116287
2732 174224571863520493293247799005065324265464
2733 1496577676626844588240573268701473812127674924007420
2734 27606985387162255149739023449108101809804435888681546220650096895197182
2735 10384593717069655257060992658440176
2736 1599
2737 3103
2738 55213970774324510299478046898216203619608871777363092441300193790394366
2739 536870787
2740 1099511627767
2741 2707685248164858261307045101702230179137145581421695874189921465443966120903931272499975005961073806735733604454495675614232575
2742 633825300114114700748351602685
2743 36028797018963712
2744 1048550
2745 8388559
2746 110427941548649020598956093796432407239217743554726184882600387580788734
2747 16646144
2748 288230376151711739
2749 5415370496329716522614090203404460358274291162843391748379842930887932241807862544999950011922147613471467208908991351228465151
2750 8078
2751 549755813859
2752 261639
2753 10830740992659433045228180406808920716548582325686783496759685861775864483615725089999900023844295226942934417817982702456930303
2754 268434433
2755 14351
2756 2096903
2757 2993155353253689176481146537402947624255349848014844
2758 9007199254740961
2759 1073709056
2760 4085
2761 4611686018427387776
2762 220855883097298041197912187592864814478435487109452369765200775161577470
2763 9444732965739290427328
2764 348449143727040986586495598010130648530936
2765 134217711
2766 1267650600228229401496703205373
2767 21661481985318866090456360813617841433097164651373566993519371723551728967231450179999800047688590453885868835635965404913860607
2768 281474976710144
2769 33554179
2770 295147905179352825841
2771 35184372087808
2772 88
2773 3670016
2774 67106817
2775 57347
2776 604462909807314587353081
2777 43322963970637732180912721627235682866194329302747133987038743447103457934462900359999600095377180907771737671271930809827721215
2778 2535301200456458802993406410749
2779 618970019642690137449562080
2780 2199023255543
2781 8589934531
2782 17179868929
2783 137438949376
2784 15874
2785 20769187434139310514121985316880368
2786 18014398509481953
2787 5986310706507378352962293074805895248510699696029692
2788 130055
2789 86645927941275464361825443254471365732388658605494267974077486894206915868925800719999200190754361815543475342543861619655442431
2790 32718
2791 173291855882550928723650886508942731464777317210988535948154973788413831737851601439998400381508723631086950685087723239310884863
2792 1208925819614629174706169
2793 1046531
2794 274877906817
2795 261903
2796 576460752303423483
2797 346583711765101857447301773017885462929554634421977071896309947576827663475703202879996800763017447262173901370175446478621769727
2798 441711766194596082395824375185729628956870974218904739530401550323154942
2799 18889465931478580854720
2800 7711
2801 693167423530203714894603546035770925859109268843954143792619895153655326951406405759993601526034894524347802740350892957243539455
2802 5070602400912917605986812821501
2803 1386334847060407429789207092071541851718218537687908287585239790307310653902812811519987203052069789048695605480701785914487078911
2804 696898287454081973172991196020261297061880
2805 908
2806 8384513
2807 1237940039285380274899124192
2808 197
2809 2772669694120814859578414184143083703436437075375816575170479580614621307805625623039974406104139578097391210961403571828974157823
2810 590295810358705651697
2811 11972621413014756705924586149611790497021399392059388
2812 63495
2813 2147467264
2814 16777186
2815 41538374868278621028243970633760752
2816 9223372036854775680
2817 37778931862957161709504
2818 883423532389192164791648750371459257913741948437809479060803100646309886
2819 5545339388241629719156828368286167406872874150751633150340959161229242615611251246079948812208279156194782421922807143657948315647
2820 524276
2821 32543
2822 536869889
2823 23945242826029513411849172299223580994042798784118780
2824 2417851639229258349412345
2825 68719468544
2826 17592186044353
2827 18446744073709551488
2828 4294967271
2829 126979
2830 1180591620717411303409
2831 4398046509056
2832 4193795
2833 11090678776483259438313656736572334813745748301503266300681918322458485231222502492159897624416558312389564843845614287315896631295
2834 34359738113
2835 268435439
2836 1393796574908163946345982392040522594123768
2837 22181357552966518876627313473144669627491496603006532601363836644916970462445004984319795248833116624779129687691228574631793262591
2838 262018
2839 70368744176640
2840 33554422
2841 47890485652059026823698344598447161988085597568237564
2842 1032193
2843 44362715105933037753254626946289339254982993206013065202727673289833940924890009968639590497666233249558259375382457149263586525183
2844 134217671
2845 83076749736557242056487941267521520
2846 1766847064778384329583297500742918515827483896875618958121606201292619774
2847 67108611
2848 1073741313
2849 65439
2850 6146
2851 88725430211866075506509253892578678509965986412026130405455346579667881849780019937279180995332466499116518750764914298527173050367
2852 28679
2853 75557863725914323419072
2854 3533694129556768659166595001485837031654967793751237916243212402585239550
2855 166153499473114484112975882535043056
2856 997
2857 177450860423732151013018507785157357019931972824052260810910693159335763699560039874558361990664932998233037501529828597054346100735
2858 7067388259113537318333190002971674063309935587502475832486424805170479102
2859 95780971304118053647396689196894323976171195136475132
2860 136
2861 354901720847464302026037015570314714039863945648104521621821386318671527399120079749116723981329865996466075003059657194108692201471
2862 2097090
2863 2475880078570760549798248416
2864 562949953420800
2865 2251799813685235
2866 14134776518227074636666380005943348126619871175004951664972849610340958206
2867 7864320
2868 1152921504606846971
2869 8796093020160
2870 131054
2871 16319
2872 4835703278458516698824697
2873 140737488354304
2874 10141204801825835211973625643005
2875 4111
2876 2787593149816327892691964784081045188247544
2877 1099511627747
2878 28269553036454149273332760011886696253239742350009903329945699220681916414
2879 709803441694928604052074031140629428079727891296209043243642772637343054798240159498233447962659731992932150006119314388217384402943
2880 456
2881 16515072
2882 549755813761
2883 191561942608236107294793378393788647952342390272950268
2884 8589934567
2885 332306998946228968225951765070086128
2886 65282
2887 1419606883389857208104148062281258856159455782592418086487285545274686109596480318996466895925319463985864300012238628776434768805887
2888 9671406556917033397649401
2889 17179869123
2890 2361183241434822606833
2891 3145728
2892 2305843009213693947
2893 36893488147419103104
2894 56539106072908298546665520023773392506479484700019806659891398441363832830
2895 4503599627370483
2896 1125899906842112
2897 2839213766779714416208296124562517712318911565184836172974571090549372219192960637992933791850638927971728600024477257552869537611775
2898 4062
2899 72057594037927680
2900 8199
2901 383123885216472214589586756787577295904684780545900540
2902 113078212145816597093331040047546785012958969400039613319782796882727665662
2903 5678427533559428832416592249125035424637823130369672345949142181098744438385921275985867583701277855943457200048954515105739075223551
2904 137438953466
2905 536870895
2906 226156424291633194186662080095093570025917938800079226639565593765455331326
2907 1087
2908 5575186299632655785383929568162090376495096
2909 11356855067118857664833184498250070849275646260739344691898284362197488876771842551971735167402555711886914400097909030211478150447103
2910 2147483634
2911 33423360
2912 286
2913 766247770432944429179173513575154591809369561091801084
2914 491521
2915 2097039
2916 268435399
2917 22713710134237715329666368996500141698551292521478689383796568724394977753543685103943470334805111423773828800195818060422956300894207
2918 452312848583266388373324160190187140051835877600158453279131187530910662654
2919 2199023255523
2920 67108854
2921 274877902848
2922 20282409603651670423947251286013
2923 134152192
2924 261127
2925 7999
2926 1950
2927 45427420268475430659332737993000283397102585042957378767593137448789955507087370207886940669610222847547657600391636120845912601788415
2928 8388099
2929 4294950912
2930 4722366482869645213681
2931 1532495540865888858358347027150309183618739122183602172
2932 11150372599265311570767859136324180752990200
2933 4951760157141521099596496864
2934 35184372088769
2935 664613997892457936451903530140172272
2936 19342813113834066795298809
2937 1073741699
2938 68719476481
2939 90854840536950861318665475986000566794205170085914757535186274897579911014174740415773881339220445695095315200783272241691825203576831
2940 1048564
2941 281474976709632
2942 904625697166532776746648320380374280103671755200316906558262375061821325310
2943 34359738307
2944 3590
2945 30735
2946 40564819207303340847894502572029
2947 9903520314283042199192993760
2948 16777095
2949 3064991081731777716716694054300618367237478244367204348
2950 4186113
2951 144115188075855616
2952 131014
2953 181709681073901722637330951972001133588410340171829515070372549795159822028349480831547762678440891390190630401566544483383650407153663
2954 36028797018963937
2955 9007199254740979
2956 22300745198530623141535718272648361505980408
2957 363419362147803445274661903944002267176820680343659030140745099590319644056698961663095525356881782780381260803133088966767300814307327
2958 15362
2959 73786976294838206336
2960 65039
2961 524255
2962 1809251394333065553493296640760748560207343510400633813116524750123642650622
2963 726838724295606890549323807888004534353641360687318060281490199180639288113397923326191050713763565560762521606266177933534601628614655
2964 1796
2965 1329227995784915872903807060280344560
2966 3618502788666131106986593281521497120414687020801267626233049500247285301246
2967 258051
2968 2097126
2969 1453677448591213781098647615776009068707282721374636120562980398361278576226795846652382101427527131121525043212532355867069203257229311
2970 77
2971 2907354897182427562197295231552018137414565442749272241125960796722557152453591693304764202855054262243050086425064711734138406514458623
2972 44601490397061246283071436545296723011960824
2973 6129982163463555433433388108601236734474956488734408700
2974 7237005577332262213973186563042994240829374041602535252466099000494570602494
2975 7199
2976 32258
2977 288230376151711488
2978 14474011154664524427946373126085988481658748083205070504932198000989141204990
2979 151115727451828646838208
2980 4398046511095
2981 147573952589676412800
2982 33554402
2983 17592186042368
2984 38685626227668133590597625
2985 18014398509481971
2986 28948022309329048855892746252171976963317496166410141009864396001978282409982
2987 8589918208
2988 536870855
2989 7340032
2990 3854
2991 12259964326927110866866776217202473468949912977468817404
2992 639
2993 66977792
2994 81129638414606681695789005144061
2995 2658455991569831745807614120560689136
2996 17179869159
2997 268369920
2998 57896044618658097711785492504343953926634992332820282019728792003956564819966
2999 5814709794364855124394590463104036274829130885498544482251921593445114304907183386609528405710108524486100172850129423468276813028917247
3000 8181
3001 11629419588729710248789180926208072549658261770997088964503843186890228609814366773219056811420217048972200345700258846936553626057834495
3002 134215681
3003 156
3004 89202980794122492566142873090593446023921656
3005 5316911983139663491615228241121378288
3006 70368744177601
3007 2147450880
3008 523783
3009 4193283
3010 262126
3011 23258839177459420497578361852416145099316523541994177929007686373780457219628733546438113622840434097944400691400517693873107252115668991
3012 4611686018427387899
3013 549755809792
3014 1099511627649
3015 16777167
3016 16134
3017 19807040628566084398385987552
3018 162259276829213363391578010288125
3019 46517678354918840995156723704832290198633047083988355858015372747560914439257467092876227245680868195888801382801035387746214504231337983
3020 8796093022199
3021 2095107
3022 115792089237316195423570985008687907853269984665640564039457584007913129639934
3023 93035356709837681990313447409664580397266094167976711716030745495121828878514934185752454491361736391777602765602070775492429008462675967
3024 476
3025 137438945280
3026 1073740801
3027 24519928653854221733733552434404946937899825954937634812
3028 178405961588244985132285746181186892047843320
3029 576460752303423232
3030 4294967282
3031 39614081257132168796771975136
3032 77371252455336267181195257
3033 302231454903657293676480
3034 65537
3035 10633823966279326983230456482242756592
3036 3972
3037 186070713419675363980626894819329160794532188335953423432061490990243657757029868371504908982723472783555205531204141550984858016925351935
3038 1015809
3039 49039857307708443467467104868809893875799651909875269628
3040 1550
3041 372141426839350727961253789638658321589064376671906846864122981980487315514059736743009817965446945567110411062408283101969716033850703871
3042 140737488355265
3043 562949953420288
3044 356811923176489970264571492362373784095686648
3045 16364
3046 231584178474632390847141970017375815706539969331281128078915168015826259279870
3047 295147905179352825728
3048 274877906938
3049 744282853678701455922507579277316643178128753343813693728245963960974631028119473486019635930893891134220822124816566203939432067701407743
3050 8380417
3051 68719476675
3052 34359738343
3053 33292288
3054 324518553658426726783156020576253
3055 524047
3056 2251799813684736
3057 98079714615416886934934209737619787751599303819750539260
3058 2199023255425
3059 2079
3060 968
3061 1488565707357402911845015158554633286356257506687627387456491927921949262056238946972039271861787782268441644249633132407878864135402815487
3062 463168356949264781694283940034751631413079938662562256157830336031652518559742
3063 196159429230833773869868419475239575503198607639501078524
3064 154742504910672534362390521
3065 21267647932558653966460912964485513200
3066 67108834
3067 2977131414714805823690030317109266572712515013375254774912983855843898524112477893944078543723575564536883288499266264815757728270805630975
3068 4194055
3069 32703
3070 9444732965739290427377
3071 536805376
3072 9223372036854775803
3073 79228162514264337593543950304
3074 2080769
3075 122883
3076 713623846352979940529142984724747568191373304
3077 1125899906841600
3078 268433409
3079 5954262829429611647380060634218533145425030026750509549825967711687797048224955787888157087447151129073766576998532529631515456541611261951
3080 105
3081 134217475
3082 16773121
3083 11908525658859223294760121268437066290850060053501019099651935423375594096449911575776314174894302258147533153997065059263030913083222523903
3084 18446744073709551611
3085 42535295865117307932921825928971026416
3086 926336713898529563388567880069503262826159877325124512315660672063305037119486
3087 1048543
3088 4503599627369984
3089 23817051317718446589520242536874132581700120107002038199303870846751188192899823151552628349788604516295066307994130118526061826166445047807
3090 8589934578
3091 590295810358705651584
3092 1427247692705959881058285969449495136382746616
3093 392318858461667547739736838950479151006397215279002157052
3094 798
3095 85070591730234615865843651857942052848
3096 262086
3097 35184372086784
3098 1852673427797059126777135760139006525652319754650249024631321344126610074238974
3099 784637716923335095479473677900958302012794430558004314108
3100 24583
3101 158456325028528675187087900640
3102 524162
3103 17179852800
3104 2147483137
3105 4044
3106 3705346855594118253554271520278013051304639509300498049262642688253220148477950
3107 1152921504606846720
3108 65508
3109 47634102635436893179040485073748265163400240214004076398607741693502376385799646303105256699577209032590132615988260237052123652332890095615
3110 18889465931478580854769
3111 8387587
3112 309485009821345068724781049
3113 1180591620717411303296
3114 281474976710593
3115 1073741807
3116 129031
3117 1569275433846670190958947355801916604025588861116008628220
3118 7410693711188236507108543040556026102609279018600996098525285376506440296955902
3119 95268205270873786358080970147496530326800480428008152797215483387004752771599292606210513399154418065180265231976520474104247304665780191231
3120 268
3121 190536410541747572716161940294993060653600960856016305594430966774009505543198585212421026798308836130360530463953040948208494609331560382463
3122 72057594037927905
3123 604462909807314587353024
3124 33554311
3125 170141183460469231731687303715884105712
3126 649037107316853453566312041152509
3127 2097152
3128 3078
3129 4398046511075
3130 37778931862957161709553
3131 4294934528
3132 16324
3133 2305843009213693696
3134 14821387422376473014217086081112052205218558037201992197050570753012880593911806
3135 1932
3136 1048071
3137 381072821083495145432323880589986121307201921712032611188861933548019011086397170424842053596617672260721060927906081896416989218663120764927
3138 1298074214633706907132624082305021
3139 66846720
3140 17592186044407
3141 1208925819614629174706112
3142 29642774844752946028434172162224104410437116074403984394101141506025761187823614
3143 316912650057057350374175801312
3144 549755813882
3145 64527
3146 137438953217
3147 3138550867693340381917894711603833208051177722232017256444
3148 2854495385411919762116571938898990272765493240
3149 16252928
3150 8158
3151 1099511623680
3152 9007199254740480
3153 6277101735386680763835789423207666416102355444464034512892
3154 536868865
3155 340282366920938463463374607431768211440
3156 36893488147419103227
3157 130975
3158 59285549689505892056868344324448208820874232148807968788202283012051522375647230
3159 268435203
3160 134217718
3161 34359721984
3162 31746
3163 762145642166990290864647761179972242614403843424065222377723867096038022172794340849684107193235344521442121855812163792833978437326241529855
3164 68719476711
3165 36028797018963955
3166 118571099379011784113736688648896417641748464297615937576404566024103044751294462
3167 1524291284333980581729295522359944485228807686848130444755447734192076044345588681699368214386470689042884243711624327585667956874652483059711
3168 446
3169 3048582568667961163458591044719888970457615373696260889510895468384152088691177363398736428772941378085768487423248655171335913749304966119423
3170 75557863725914323419121
3171 8796093022179
3172 8388359
3173 70368744175616
3174 2596148429267413814265248164610045
3175 274877898752
3176 618970019642690137449562105
3177 2417851639229258349412288
3178 144115188075855841
3179 2361183241434822606720
3180 2097140
3181 6097165137335922326917182089439777940915230747392521779021790936768304177382354726797472857545882756171536974846497310342671827498609932238847
3182 196609
3183 12554203470773361527671578846415332832204710888928069025788
3184 18014398509481472
3185 1048335
3186 4194242
3187 12194330274671844653834364178879555881830461494785043558043581873536608354764709453594945715091765512343073949692994620685343654997219864477695
3188 5708990770823839524233143877797980545530986488
3189 25108406941546723055343157692830665664409421777856138051580
3190 16270
3191 24388660549343689307668728357759111763660922989570087116087163747073216709529418907189891430183531024686147899385989241370687309994439728955391
3192 2021
3193 8589901824
3194 237142198758023568227473377297792835283496928595231875152809132048206089502588926
3195 33554383
3196 523271
3197 2199023251456
3198 130818
3199 633825300114114700748351602656
3200 7686
3201 2147483523
3202 474284397516047136454946754595585670566993857190463750305618264096412179005177854
3203 48777321098687378615337456715518223527321845979140174232174327494146433419058837814379782860367062049372295798771978482741374619988879457910783
3204 1073741767
3205 680564733841876926926749214863536422896
3206 288230376151711713
3207 50216813883093446110686315385661331328818843555712276103164
3208 1237940039285380274899124217
3209 97554642197374757230674913431036447054643691958280348464348654988292866838117675628759565720734124098744591597543956965482749239977758915821567
3210 17179869170
3211 140737488353280
3212 67108743
3213 988
3214 948568795032094272909893509191171341133987714380927500611236528192824358010355710
3215 1361129467683753853853498429727072845808
3216 16776707
3217 195109284394749514461349826862072894109287383916560696928697309976585733676235351257519131441468248197489183195087913930965498479955517831643135
3218 1897137590064188545819787018382342682267975428761855001222473056385648716020711422
3219 49155
3220 4072
3221 390218568789499028922699653724145788218574767833121393857394619953171467352470702515038262882936496394978366390175827861930996959911035663286271
3222 562949953421249
3223 4722366482869645213568
3224 32518
3225 253955
3226 3794275180128377091639574036764685364535950857523710002444946112771297432041422846
3227 1267650600228229401496703205344
3228 73786976294838206459
3229 780437137578998057845399307448291576437149535666242787714789239906342934704941405030076525765872992789956732780351655723861993919822071326572543
3230 1038
3231 4835703278458516698824640
3232 4294966785
3233 6291456
3234 1048450
3235 2722258935367507707706996859454145691632
3236 11417981541647679048466287755595961091061972984
3237 536870659
3238 7588550360256754183279148073529370729071901715047420004889892225542594864082845694
3239 134086656
3240 268435446
3241 2535301200456458802993406410720
3242 15177100720513508366558296147058741458143803430094840009779784451085189728165691390
3243 520195
3244 22835963083295358096932575511191922182123945976
3245 4194191
3246 5192296858534827628530496329220093
3247 2251799813684224
3248 15903
3249 9671406556917033397649344
3250 7950
3251 1560874275157996115690798614896583152874299071332485575429578479812685869409882810060153051531745985579913465560703311447723987839644142653145087
3252 147573952589676412923
3253 3121748550315992231381597229793166305748598142664971150859156959625371738819765620120306103063491971159826931121406622895447975679288285306290175
3254 30354201441027016733116592294117482916287606860189680019559568902170379456331382782
3255 32748
3256 65414
3257 6243497100631984462763194459586332611497196285329942301718313919250743477639531240240612206126983942319653862242813245790895951358576570612580351
3258 1125899906842561
3259 12486994201263968925526388919172665222994392570659884603436627838501486955279062480481224412253967884639307724485626491581791902717153141225160703
3260 35184372088823
3261 100433627766186892221372630771322662657637687111424552206332
3262 576460752303423457
3263 4611686018427387648
3264 516
3265 5444517870735015415413993718908291383280
3266 33550337
3267 137438953411
3268 260103
3269 5070602400912917605986812821472
3270 34359738354
3271 24973988402527937851052777838345330445988785141319769206873255677002973910558124960962448824507935769278615448971252983163583805434306282450321407
3272 2475880078570760549798248441
3273 200867255532373784442745261542645325315275374222849104412668
3274 60708402882054033466233184588234965832575213720379360039119137804340758912662765566
3275 549755805696
3276 216
3277 68719460352
3278 4398046510977
3279 401734511064747568885490523085290650630550748445698208825340
3280 130575
3281 4503599627369472
3282 10384593717069655257060992658440189
3283 15728640
3284 45671926166590716193865151022383844364247891960
3285 67108815
3286 2064385
3287 281474976708608
3288 1099511627770
3289 3967
3290 524270
3291 803469022129495137770981046170581301261101496891396417650684
3292 91343852333181432387730302044767688728495783928
3293 1073676288
3294 8388546
3295 10889035741470030830827987437816582766576
3296 8589934081
3297 17592186044387
3298 2147482625
3299 49947976805055875702105555676690660891977570282639538413746511354005947821116249921924897649015871538557230897942505966327167610868612564900642815
3300 8068
3301 99895953610111751404211111353381321783955140565279076827493022708011895642232499843849795298031743077114461795885011932654335221737225129801285631
3302 274877906689
3303 19342813113834066795298752
3304 4194278
3305 21778071482940061661655974875633165533168
3306 14338
3307 199791907220223502808422222706762643567910281130558153654986045416023791284464999687699590596063486154228923591770023865308670443474450259602571263
3308 182687704666362864775460604089535377456991567864
3309 1606938044258990275541962092341162602522202993782792835301372
3310 151115727451828646838257
3311 262047
3312 3647
3313 399583814440447005616844445413525287135820562261116307309972090832047582568929999375399181192126972308457847183540047730617340886948900519205142527
3314 121416805764108066932466369176469931665150427440758720078238275608681517825325531134
3315 780
3316 365375409332725729550921208179070754913983135736
3317 17179836416
3318 134217698
3319 799167628880894011233688890827050574271641124522232614619944181664095165137859998750798362384253944616915694367080095461234681773897801038410285055
3320 536870902
3321 268304384
3322 8796093022081
3323 1598335257761788022467377781654101148543282249044465229239888363328190330275719997501596724768507889233831388734160190922469363547795602076820570111
3324 295147905179352825851
3325 6175
3326 242833611528216133864932738352939863330300854881517440156476551217363035650651062270
3327 3213876088517980551083924184682325205044405987565585670602748
3328 9223372036854775552
3329 3196670515523576044934755563308202297086564498088930458479776726656380660551439995003193449537015778467662777468320381844938727095591204153641140223
3330 65486
3331 6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280447
3332 1047559
3333 4294967171
3334 485667223056432267729865476705879726660601709763034880312953102434726071301302124542
3335 12303
3336 2199023255546
3337 33030144
3338 971334446112864535459730953411759453321203419526069760625906204869452142602604249086
3339 2097119
3340 70368744177655
3341 18446744073709551360
3342 20769187434139310514121985316880381
3343 12786682062094304179739022253232809188346257992355721833919106906625522642205759980012773798148063113870651109873281527379754908382364816614564560895
3344 1663
3345 72057594037927923
3346 1152921504606846945
3347 25573364124188608359478044506465618376692515984711443667838213813251045284411519960025547596296126227741302219746563054759509816764729633229129121791
3348 32708
3349 9007199254739968
3350 16769025
3351 6427752177035961102167848369364650410088811975131171341205500
3352 4951760157141521099596496889
3353 10141204801825835211973625642976
3354 261890
3355 8388495
3356 730750818665451459101842416358141509827966271480
3357 38685626227668133590597568
3358 67104769
3359 51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243583
3360 493
3361 102293456496754433437912178025862473506770063938845774671352855253004181137646079840102190385184504910965208878986252219038039267058918532916516487167
3362 1942668892225729070919461906823518906642406839052139521251812409738904285205208498174
3363 4192259
3364 1461501637330902918203684832716283019655932542968
3365 43556142965880123323311949751266331066352
3366 958
3367 65311
3368 9903520314283042199192993785
3369 12855504354071922204335696738729300820177623950262342682411004
3370 302231454903657293676529
3371 204586912993508866875824356051724947013540127877691549342705710506008362275292159680204380770369009821930417757972504438076078534117837065833032974335
3372 590295810358705651707
3373 409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948671
3374 2305843009213693921
3375 8140
3376 36028797018963456
3377 9444732965739290427264
3378 41538374868278621028243970633760765
3379 34359705600
3380 140737488355319
3381 1044483
3382 1073739777
3383 18014398509480960
3384 524230
3385 87112285931760246646623899502532662132720
3386 3885337784451458141838923813647037813284813678104279042503624819477808570410416996350
3387 25711008708143844408671393477458601640355247900524685364822012
3388 137438953447
3389 818347651974035467503297424206899788054160511510766197370822842024033449101168638720817523081476039287721671031890017752304314136471348263332131897343
3390 68719476722
3391 1636695303948070935006594848413799576108321023021532394741645684048066898202337277441635046162952078575443342063780035504608628272942696526664263794687
3392 2096647
3393 16191
3394 7770675568902916283677847627294075626569627356208558085007249638955617140820833992702
3395 2147483631
3396 1180591620717411303419
3397 133955584
3398 15541351137805832567355695254588151253139254712417116170014499277911234281641667985406
3399 8589934467
3400 7174
3401 562949953419264
3402 268435426
3403 536739840
3404 61447
3405 144115188075855859
3406 549755813633
3407 3273390607896141870013189696827599152216642046043064789483291368096133796404674554883270092325904157150886684127560071009217256545885393053328527589375
3408 33553923
3409 20282409603651670423947251285984
3410 32654
3411 77371252455336267181195200
3412 2923003274661805836407369665432566039311865085944
3413 6546781215792283740026379393655198304433284092086129578966582736192267592809349109766540184651808314301773368255120142018434513091770786106657055178751
3414 83076749736557242056487941267521533
3415 174224571863520493293247799005065324265456
3416 8388582
3417 16776195
3418 31082702275611665134711390509176302506278509424834232340028998555822468563283335970814
3419 36893488147419102976
3420 1992
3421 18889465931478580854656
3422 4177921
3423 35184372088803
3424 17179868673
3425 1099511619584
3426 166153499473114484112975882535043069
3427 4398046507008
3428 5846006549323611672814739330865132078623730171896
3429 274877906883
3430 1048558
3431 66584576
3432 133
3433 13093562431584567480052758787310396608866568184172259157933165472384535185618698219533080369303616628603546736510240284036869026183541572213314110357503
3434 4294966273
3435 288230376151711731
3436 11692013098647223345629478661730264157247460343800
3437 40564819207303340847894502572000
3438 2251799813685185
3439 1125899906840576
3440 261647
3441 32771
3442 62165404551223330269422781018352605012557018849668464680057997111644937126566671941630
3443 37778931862957161709440
3444 131044
3445 2096911
3446 124330809102446660538845562036705210025114037699336929360115994223289874253133343883262
3447 154742504910672534362390464
3448 19807040628566084398385987577
3449 26187124863169134960105517574620793217733136368344518315866330944769070371237396439066160738607233257207093473020480568073738052367083144426628220715007
3450 4098
3451 15391
3452 23384026197294446691258957323460528314494920687608
3453 51422017416287688817342786954917203280710495801049370729644028
3454 17592186044289
3455 348449143727040986586495598010130648530928
3456 453
3457 52374249726338269920211035149241586435466272736689036631732661889538140742474792878132321477214466514414186946040961136147476104734166288853256441430015
3458 1822
3459 102844034832575377634685573909834406561420991602098741459288060
3460 281474976710647
3461 104748499452676539840422070298483172870932545473378073263465323779076281484949585756264642954428933028828373892081922272294952209468332577706512882860031
3462 332306998946228968225951765070086141
3463 209496998905353079680844140596966345741865090946756146526930647558152562969899171512529285908857866057656747784163844544589904418936665155413025765720063
3464 39614081257132168796771975161
3465 80
3466 248661618204893321077691124073410420050228075398673858720231988446579748506266687766526
3467 418993997810706159361688281193932691483730181893512293053861295116305125939798343025058571817715732115313495568327689089179808837873330310826051531440127
3468 2361183241434822606843
3469 837987995621412318723376562387865382967460363787024586107722590232610251879596686050117143635431464230626991136655378178359617675746660621652103062880255
3470 604462909807314587353073
3471 1073741571
3472 32287
3473 8796093018112
3474 4503599627370433
3475 2199023247360
3476 134217607
3477 8386563
3478 458753
3479 32505856
3480 16373
3481 1675975991242824637446753124775730765934920727574049172215445180465220503759193372100234287270862928461253982273310756356719235351493321243304206125760511
3482 497323236409786642155382248146820840100456150797347717440463976893159497012533375533054
3483 268173312
3484 16776967
3485 130063
3486 536870882
3487 75557863725914323419008
3488 34359737857
3489 205688069665150755269371147819668813122841983204197482918576124
3490 1208925819614629174706161
3491 3351951982485649274893506249551461531869841455148098344430890360930441007518386744200468574541725856922507964546621512713438470702986642486608412251521023
3492 2147483591
3493 81129638414606681695789005144032
3494 994646472819573284310764496293641680200912301594695434880927953786318994025066751066110
3495 576460752303423475
3496 2054
3497 73786976294838206208
3498 2097026
3499 6703903964971298549787012499102923063739682910296196688861780721860882015036773488400937149083451713845015929093243025426876941405973284973216824503042047
3500 8168
3501 309485009821345068724780992
3502 8589933569
3503 68719443968
3504 67108355
3505 696898287454081973172991196020261297061872
3506 1989292945639146568621528992587283360401824603189390869761855907572637988050133502132222
3507 70368744177635
3508 46768052394588893382517914646921056628989841375224
3509 137438937088
3510 205
3511 13407807929942597099574024998205846127479365820592393377723561443721764030073546976801874298166903427690031858186486050853753882811946569946433649006084095
3512 79228162514264337593543950329
3513 411376139330301510538742295639337626245683966408394965837152252
3514 4611686018427387873
3515 63503
3516 4722366482869645213691
3517 26815615859885194199148049996411692254958731641184786755447122887443528060147093953603748596333806855380063716372972101707507765623893139892867298012168191
3518 3978585891278293137243057985174566720803649206378781739523711815145275976100267004264446
3519 3135
3520 392
3521 162259276829213363391578010288096
3522 664613997892457936451903530140172285
3523 147573952589676412672
3524 93536104789177786765035829293842113257979682750456
3525 516099
3526 131073
3527 53631231719770388398296099992823384509917463282369573510894245774887056120294187907207497192667613710760127432745944203415015531247786279785734596024336383
3528 1048518
3529 107262463439540776796592199985646769019834926564739147021788491549774112240588375814414994385335227421520254865491888406830031062495572559571469192048672767
3530 2417851639229258349412337
3531 17179869059
3532 187072209578355573530071658587684226515959365500920
3533 214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345535
3534 30722
3535 4294967279
3536 767
3537 549755813827
3538 8372225
3539 429049853758163107186368799942587076079339706258956588087153966199096448962353503257659977541340909686081019461967553627320124249982290238285876768194691071
3540 4194292
3541 858099707516326214372737599885174152158679412517913176174307932398192897924707006515319955082681819372162038923935107254640248499964580476571753536389382143
3542 3998
3543 822752278660603021077484591278675252491367932816789931674304508
3544 158456325028528675187087900665
3545 1393796574908163946345982392040522594123760
3546 9007199254740929
3547 1716199415032652428745475199770348304317358825035826352348615864796385795849414013030639910165363638744324077847870214509280496999929160953143507072778764287
3548 374144419156711147060143317175368453031918731001848
3549 140737488355299
3550 33546241
3551 14680064
3552 65026
3553 1151
3554 7957171782556586274486115970349133441607298412757563479047423630290551952200534008528894
3555 134217679
3556 274877906919
3557 3432398830065304857490950399540696608634717650071652704697231729592771591698828026061279820330727277488648155695740429018560993999858321906287014145557528575
3558 1329227995784915872903807060280344573
3559 6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057151
3560 1073741814
3561 1645504557321206042154969182557350504982735865633579863348609020
3562 1099511627521
3563 324518553658426726783156020576224
3564 268435335
3565 28687
3566 15914343565113172548972231940698266883214596825515126958094847260581103904401068017057790
3567 114691
3568 72057594037927424
3569 536608768
3570 1005
3571 13729595320261219429963801598162786434538870600286610818788926918371086366795312104245119281322909109954592622782961716074243975999433287625148056582230114303
3572 522247
3573 618970019642690137449562048
3574 31828687130226345097944463881396533766429193651030253916189694521162207808802136034115582
3575 8063
3576 4398046511098
3577 66060288
3578 63657374260452690195888927762793067532858387302060507832379389042324415617604272068231166
3579 3291009114642412084309938365114701009965471731267159726697218044
3580 562949953421303
3581 27459190640522438859927603196325572869077741200573221637577853836742172733590624208490238562645818219909185245565923432148487951998866575250296113164460228607
3582 18014398509481921
3583 54918381281044877719855206392651145738155482401146443275155707673484345467181248416980477125291636439818370491131846864296975903997733150500592226328920457215
3584 9223372036854775777
3585 1152921504606846963
3586 35184372088705
3587 36028797018962944
3588 3844
3589 2147418112
3590 4835703278458516698824689
3591 2012
3592 316912650057057350374175801337
3593 109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914431
3594 2658455991569831745807614120560689149
3595 2787593149816327892691964784081045188247536
3596 16391
3597 34359738243
3598 18446744073709551585
3599 4194304
3600 7743
3601 295147905179352825600
3602 127314748520905380391777855525586135065716774604121015664758778084648831235208544136462334
3603 6582018229284824168619876730229402019930943462534319453394436092
3604 2096135
3605 8589934575
3606 5316911983139663491615228241121378301
3607 219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828863
3608 130950
3609 1237940039285380274899124160
3610 9671406556917033397649393
3611 17592186040320
3612 262116
3613 439347050248359021758841651141209165905243859209171546201245661387874763737449987335843817002333091518546963929054774914375807231981865204004737810631363657727
3614 2199023255297
3615 2305843009213693939
3616 68719476225
3617 878694100496718043517683302282418331810487718418343092402491322775749527474899974671687634004666183037093927858109549828751614463963730408009475621262727315455
3618 16777154
3619 524191
3620 1125899906842615
3621 33553411
3622 254629497041810760783555711051172270131433549208242031329517556169297662470417088272924670
3623 1757388200993436087035366604564836663620975436836686184804982645551499054949799949343375268009332366074187855716219099657503228927927460816018951242525454630911
3624 8796093022202
3625 8207
3626 983041
3627 32575
3628 748288838313422294120286634350736906063837462003704
3629 2251799813683200
3630 137438953458
3631 3514776401986872174070733209129673327241950873673372369609965291102998109899599898686750536018664732148375711432438199315006457855854921632037902485050909261823
3632 144115188075855360
3633 281474976710627
3634 134213633
3635 5575186299632655785383929568162090376495088
3636 4294967239
3637 7029552803973744348141466418259346654483901747346744739219930582205996219799199797373501072037329464296751422864876398630012915711709843264075804970101818523647
3638 17179868161
3639 13164036458569648337239753460458804039861886925068638906788872188
3640 233
3641 151115727451828646838144
3642 10633823966279326983230456482242756605
3643 14059105607947488696282932836518693308967803494693489478439861164411992439598399594747002144074658928593502845729752797260025831423419686528151609940203637047295
3644 1496577676626844588240573268701473812127674924007416
3645 268435407
3646 509258994083621521567111422102344540262867098416484062659035112338595324940834176545849342
3647 649037107316853453566312041152480
3648 1540
3649 1073610752
3650 67100673
3651 26328072917139296674479506920917608079723773850137277813577744380
3652 536870791
3653 590295810358705651456
3654 16350
3655 261135
3656 633825300114114700748351602681
3657 2093059
3658 4161537
3659 28118211215894977392565865673037386617935606989386978956879722328823984879196799189494004288149317857187005691459505594520051662846839373056303219880407274094591
3660 8388596
3661 1298074214633706907132624082304992
3662 1018517988167243043134222844204689080525734196832968125318070224677190649881668353091698686
3663 65471
3664 288230376151711232
3665 11150372599265311570767859136324180752990192
3666 524034
3667 4503599627368448
3668 549755813863
3669 52656145834278593348959013841835216159447547700274555627155488764
3670 19342813113834066795298801
3671 56236422431789954785131731346074773235871213978773957913759444657647969758393598378988008576298635714374011382919011189040103325693678746112606439760814548189183
3672 965
3673 112472844863579909570263462692149546471742427957547915827518889315295939516787196757976017152597271428748022765838022378080206651387357492225212879521629096378367
3674 70368744177537
3675 1040387
3676 2993155353253689176481146537402947624255349848014840
3677 224945689727159819140526925384299092943484855915095831655037778630591879033574393515952034305194542857496045531676044756160413302774714984450425759043258192756735
3678 21267647932558653966460912964485513213
3679 1180591620717411303168
3680 3598
3681 2475880078570760549798248384
3682 36893488147419103201
3683 274877890560
3684 9444732965739290427387
3685 16777103
3686 2147481601
3687 105312291668557186697918027683670432318895095400549111254310977532
3688 1267650600228229401496703205369
3689 31775
3690 131022
3691 449891379454319638281053850768598185886969711830191663310075557261183758067148787031904068610389085714992091063352089512320826605549429968900851518086516385513471
3692 33554183
3693 210624583337114373395836055367340864637790190801098222508621955068
3694 2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397374
3695 22300745198530623141535718272648361505980400
3696 412
3697 899782758908639276562107701537196371773939423660383326620151114522367516134297574063808137220778171429984182126704179024641653211098859937801703036173032771026943
3698 4074071952668972172536891376818756322102936787331872501272280898708762599526673412366794750
3699 1099511627715
3700 57351
3701 1799565517817278553124215403074392743547878847320766653240302229044735032268595148127616274441556342859968364253408358049283306422197719875603406072346065542053887
3702 42535295865117307932921825928971026429
3703 2596148429267413814265248164610016
3704 2535301200456458802993406410745
3705 1804
3706 34359737345
3707 302231454903657293676416
3708 8589934535
3709 3599131035634557106248430806148785487095757694641533306480604458089470064537190296255232548883112685719936728506816716098566612844395439751206812144692131084107775
3710 2097134
3711 421249166674228746791672110734681729275580381602196445017243910140
3712 15878
3713 133693440
3714 85070591730234615865843651857942052861
3715 44601490397061246283071436545296723011960816
3716 5986310706507378352962293074805895248510699696029688
3717 4194271
3718 140737488355201
3719 7198262071269114212496861612297570974191515389283066612961208916178940129074380592510465097766225371439873457013633432197133225688790879502413624289384262168215551
3720 32757
3721 14396524142538228424993723224595141948383030778566133225922417832357880258148761185020930195532450742879746914027266864394266451377581759004827248578768524336431103
3722 8148143905337944345073782753637512644205873574663745002544561797417525199053346824733589502
3723 67107843
3724 1046535
3725 4398046502912
3726 268431361
3727 28793048285076456849987446449190283896766061557132266451844835664715760516297522370041860391064901485759493828054533728788532902755163518009654497157537048672862207
3728 576460752303422976
3729 68719476611
3730 38685626227668133590597617
3731 130847
3732 18889465931478580854779
3733 57586096570152913699974892898380567793532123114264532903689671329431521032595044740083720782129802971518987656109067457577065805510327036019308994315074097345724415
3734 16296287810675888690147565507275025288411747149327490005089123594835050398106693649467179006
3735 536870863
3736 5070602400912917605986812821497
3737 4294901760
3738 1073741794
3739 115172193140305827399949785796761135587064246228529065807379342658863042065190089480167441564259605943037975312218134915154131611020654072038617988630148194691448831
3740 904
3741 245763
3742 32592575621351777380295131014550050576823494298654980010178247189670100796213387298934358014
3743 9007199254738944
3744 318
3745 17179869167
3746 65185151242703554760590262029100101153646988597309960020356494379340201592426774597868716030
3747 842498333348457493583344221469363458551160763204392890034487820284
3748 11972621413014756705924586149611790497021399392059384
3749 35184372084736
3750 170141183460469231731687303715884105725
3751 137438920704
3752 16777190
3753 2199023255491
3754 130370302485407109521180524058200202307293977194619920040712988758680403184853549195737432062
3755 89202980794122492566142873090593446023921648
3756 37778931862957161709563
3757 2361183241434822606592
3758 260740604970814219042361048116400404614587954389239840081425977517360806369707098391474864126
3759 562949953421283
3760 523791
3761 230344386280611654799899571593522271174128492457058131614758685317726084130380178960334883128519211886075950624436269830308263222041308144077235977260296389382897663
3762 1982
3763 31457280
3764 23945242826029513411849172299223580994042798784118776
3765 4611686018427387891
3766 73786976294838206433
3767 460688772561223309599799143187044542348256984914116263229517370635452168260760357920669766257038423772151901248872539660616526444082616288154471954520592778765795327
3768 17592186044410
3769 921377545122446619199598286374089084696513969828232526459034741270904336521520715841339532514076847544303802497745079321233052888165232576308943909041185557531590655
3770 16142
3771 4951760157141521099596496832
3772 126983
3773 1048479
3774 64514
3775 8796093014016
3776 4193799
3777 1684996666696914987166688442938726917102321526408785780068975640572
3778 521481209941628438084722096232800809229175908778479680162851955034721612739414196782949728254
3779 1842755090244893238399196572748178169393027939656465052918069482541808673043041431682679065028153695088607604995490158642466105776330465152617887818082371115063181311
3780 43
3781 18014398509479936
3782 8355841
3783 2147483395
3784 262022
3785 178405961588244985132285746181186892047843312
3786 340282366920938463463374607431768211453
3787 5192296858534827628530496329220064
3788 47890485652059026823698344598447161988085597568237560
3789 9903520314283042199192993728
3790 77371252455336267181195249
3791 72057594037926912
3792 134217219
3793 3685510180489786476798393145496356338786055879312930105836138965083617346086082863365358130056307390177215209990980317284932211552660930305235775636164742230126362623
3794 147573952589676412897
3795 3980
3796 67108615
3797 7371020360979572953596786290992712677572111758625860211672277930167234692172165726730716260112614780354430419981960634569864423105321860610471551272329484460252725247
3798 36028797018963905
3799 549755797504
3800 6150
3801 1125899906842595
3802 1042962419883256876169444192465601618458351817556959360325703910069443225478828393565899456510
3803 14742040721959145907193572581985425355144223517251720423344555860334469384344331453461432520225229560708860839963921269139728846210643721220943102544658968920505450495
3804 75557863725914323419131
3805 356811923176489970264571492362373784095686640
3806 281474976710529
3807 267911168
3808 542
3809 4722366482869645213440
3810 274877906930
3811 8589869056
3812 95780971304118053647396689196894323976171195136475128
3813 98307
3814 2085924839766513752338888384931203236916703635113918720651407820138886450957656787131798913022
3815 34359738351
3816 2097094
3817 604462909807314587352960
3818 536866817
3819 16775171
3820 2251799813685239
3821 29484081443918291814387145163970850710288447034503440846689111720668938768688662906922865040450459121417721679927842538279457692421287442441886205089317937841010900991
3822 1048322
3823 58968162887836583628774290327941701420576894069006881693378223441337877537377325813845730080900918242835443359855685076558915384842574884883772410178635875682021801983
3824 1152921504606846464
3825 7231
3826 4171849679533027504677776769862406473833407270227837441302815640277772901915313574263597826046
3827 1073479680
3828 16260
3829 10384593717069655257060992658440160
3830 154742504910672534362390513
3831 3369993333393829974333376885877453834204643052817571560137951281148
3832 10141204801825835211973625643001
3833 117936325775673167257548580655883402841153788138013763386756446882675755074754651627691460161801836485670886719711370153117830769685149769767544820357271751364043603967
3834 33554370
3835 4194063
3836 1099511627751
3837 6739986666787659948666753771754907668409286105635143120275902562300
3838 4294965249
3839 1208925819614629174706048
3840 9223372036854775795
3841 70368744173568
3842 68719475713
3843 8388575
3844 191561942608236107294793378393788647952342390272950264
3845 713623846352979940529142984724747568191373296
3846 680564733841876926926749214863536422909
3847 235872651551346334515097161311766805682307576276027526773512893765351510149509303255382920323603672971341773439422740306235661539370299539535089640714543502728087207935
3848 65286
3849 13479973333575319897333507543509815336818572211270286240551805124604
3850 8094
3851 471745303102692669030194322623533611364615152552055053547025787530703020299018606510765840647207345942683546878845480612471323078740599079070179281429087005456174415871
3852 17179869127
3853 943490606205385338060388645247067222729230305104110107094051575061406040598037213021531681294414691885367093757690961224942646157481198158140358562858174010912348831743
3854 393217
3855 18446744073709551603
3856 2305843009213693440
3857 14367
3858 1361129467683753853853498429727072845821
3859 144115188075854848
3860 4503599627370487
3861 188
3862 8343699359066055009355553539724812947666814540455674882605631280555545803830627148527195652094
3863 1886981212410770676120777290494134445458460610208220214188103150122812081196074426043063362588829383770734187515381922449885292314962396316280717125716348021824697663487
3864 4069
3865 1427247692705959881058285969449495136382746608
3866 16687398718132110018711107079449625895333629080911349765211262561111091607661254297054391304190
3867 26959946667150639794667015087019630673637144422540572481103610249212
3868 383123885216472214589586756787577295904684780545900536
3869 65011712
3870 262094
3871 133169152
3872 137438952961
3873 53919893334301279589334030174039261347274288845081144962207220498428
3874 4398046510849
3875 24591
3876 1028
3877 3773962424821541352241554580988268890916921220416440428376206300245624162392148852086126725177658767541468375030763844899770584629924792632561434251432696043649395326975
3878 295147905179352825825
3879 19807040628566084398385987520
3880 2147483638
3881 7547924849643082704483109161976537781833842440832880856752412600491248324784297704172253450355317535082936750061527689799541169259849585265122868502865392087298790653951
3882 2722258935367507707706996859454145691645
3883 2417851639229258349412224
3884 766247770432944429179173513575154591809369561091801080
3885 65516
3886 16760833
3887 140737488351232
3888 268434947
3889 15095849699286165408966218323953075563667684881665761713504825200982496649568595408344506900710635070165873500123055379599082338519699170530245737005730784174597581307903
3890 309485009821345068724781041
3891 107839786668602559178668060348078522694548577690162289924414440996860
3892 2199023255527
3893 288230376151710720
3894 4194178
3895 129039
3896 20282409603651670423947251286009
3897 39614081257132168796771975104
3898 33374797436264220037422214158899251790667258161822699530422525122222183215322508594108782608382
3899 20769187434139310514121985316880352
3900 7940
3901 536346624
3902 66749594872528440074844428317798503581334516323645399060845050244444366430645017188217565216766
3903 215679573337205118357336120696157045389097155380324579848828881993724
3904 8388103
3905 33554319
3906 32734
3907 30191699398572330817932436647906151127335369763331523427009650401964993299137190816689013801421270140331747000246110759198164677039398341060491474011461568349195162615807
3908 1532495540865888858358347027150309183618739122183602168
3909 431359146674410236714672241392314090778194310760649159697657763987452
3910 3086
3911 60383398797144661635864873295812302254670739526663046854019300803929986598274381633378027602842540280663494000492221518396329354078796682120982948022923136698390325231615
3912 35184372088826
3913 261919
3914 8589932545
3915 16332
3916 1073741703
3917 120766797594289323271729746591624604509341479053326093708038601607859973196548763266756055205685080561326988000984443036792658708157593364241965896045846273396780650463231
3918 5444517870735015415413993718908291383293
3919 241533595188578646543459493183249209018682958106652187416077203215719946393097526533512110411370161122653976001968886073585317416315186728483931792091692546793561300926463
3920 1048079
3921 862718293348820473429344482784628181556388621521298319395315527974908
3922 2031617
3923 483067190377157293086918986366498418037365916213304374832154406431439892786195053067024220822740322245307952003937772147170634832630373456967863584183385093587122601852927
3924 34359738311
3925 17592186036224
3926 8796093021953
3927 924
3928 40564819207303340847894502572025
3929 966134380754314586173837972732996836074731832426608749664308812862879785572390106134048441645480644490615904007875544294341269665260746913935727168366770187174245203705855
3930 549755813874
3931 1932268761508629172347675945465993672149463664853217499328617625725759571144780212268096883290961288981231808015751088588682539330521493827871454336733540374348490407411711
3932 3064991081731777716716694054300618367237478244367204344
3933 2111
3934 590295810358705651681
3935 2854495385411919762116571938898990272765493232
3936 130562
3937 274877874176
3938 562949953421185
3939 4294967043
3940 9007199254740983
3941 41538374868278621028243970633760736
3942 67108802
3943 3864537523017258344695351890931987344298927329706434998657235251451519142289560424536193766581922577962463616031502177177365078661042987655742908673467080748696980814823423
3944 15366
3945 36893488147419103219
3946 133499189745056880149688856635597007162669032647290798121690100488888732861290034376435130433534
3947 7729075046034516689390703781863974688597854659412869997314470502903038284579120849072387533163845155924927232063004354354730157322085975311485817346934161497393961629646847
3948 524260
3949 4835703278458516698824576
3950 134209537
3951 79228162514264337593543950272
3952 1791
3953 12582912
3954 10889035741470030830827987437816582766589
3955 68719476719
3956 258055
3957 1725436586697640946858688965569256363112777243042596638790631055949820
3958 266998379490113760299377713271194014325338065294581596243380200977777465722580068752870260867070
3959 17179803648
3960 73
3961 576460752303422464
3962 1180591620717411303393
3963 3450873173395281893717377931138512726225554486085193277581262111899644
3964 6129982163463555433433388108601236734474956488734408696
3965 8388367
3966 21778071482940061661655974875633165533181
3967 15458150092069033378781407563727949377195709318825739994628941005806076569158241698144775066327690311849854464126008708709460314644171950622971634693868322994787923259293695
3968 32262
3969 267386880
3970 618970019642690137449562097
3971 9671406556917033397649280
3972 151115727451828646838267
3973 1099511611392
3974 533996758980227520598755426542388028650676130589163192486760401955554931445160137505740521734142
3975 2088963
3976 33554406
3977 2147352576
3978 830
3979 281474976706560
3980 18014398509481975
3981 6901746346790563787434755862277025452451108972170386555162524223799292
3982 1125899906842497
3983 83076749736557242056487941267521504
3984 536870403
3985 5708990770823839524233143877797980545530986480
3986 1067993517960455041197510853084776057301352261178326384973520803911109862890320275011481043468286
3987 158456325028528675187087900608
3988 12259964326927110866866776217202473468949912977468817400
3989 30916300184138066757562815127455898754391418637651479989257882011612153138316483396289550132655380623699708928252017417418920629288343901245943269387736645989575846518587391
3990 2029
3991 9444732965739290427136
3992 81129638414606681695789005144057
3993 137438953347
3994 2135987035920910082395021706169552114602704522356652769947041607822219725780640550022962086936574
3995 523279
3996 65476
3997 166153499473114484112975882535043040
3998 4271974071841820164790043412339104229205409044713305539894083215644439451561281100045924173873150
3999 229379
4000 7694
4001 61832600368276133515125630254911797508782837275302959978515764023224306276632966792579100265310761247399417856504034834837841258576687802491886538775473291979151693037174783
4002 12290
4003 123665200736552267030251260509823595017565674550605919957031528046448612553265933585158200530621522494798835713008069669675682517153375604983773077550946583958303386074349567
4004 152
4005 1073741775
4006 8543948143683640329580086824678208458410818089426611079788166431288878903122562200091848347746302
4007 247330401473104534060502521019647190035131349101211839914063056092897225106531867170316401061243044989597671426016139339351365034306751209967546155101893167916606772148699135
4008 70368744177658
4009 36028797018961920
4010 1237940039285380274899124209
4011 2251799813685219
4012 4193287
4013 494660802946209068121005042039294380070262698202423679828126112185794450213063734340632802122486089979195342852032278678702730068613502419935092310203786335833213544297398271
4014 72057594037927873
4015 67108751
4016 4611686018427387392
4017 8589934339
4018 917505
4019 989321605892418136242010084078588760140525396404847359656252224371588900426127468681265604244972179958390685704064557357405460137227004839870184620407572671666427088594796543
4020 16777204
4021 1978643211784836272484020168157177520281050792809694719312504448743177800852254937362531208489944359916781371408129114714810920274454009679740369240815145343332854177189593087
4022 17087896287367280659160173649356416916821636178853222159576332862577757806245124400183696695492606
4023 4398046511043
4024 162259276829213363391578010288121
4025 4127
4026 8388482
4027 3957286423569672544968040336314355040562101585619389438625008897486355601704509874725062416979888719833562742816258229429621840548908019359480738481630290686665708354379186175
4028 2095111
4029 134216707
4030 32526
4031 2199023239168
4032 472
4033 34359672832
4034 34175792574734561318320347298712833833643272357706444319152665725155515612490248800367393390985214
4035 73786976294838206451
4036 24519928653854221733733552434404946937899825954937634808
4037 19342813113834066795298688
4038 43556142965880123323311949751266331066365
4039 332306998946228968225951765070086112
4040 4294967286
4041 316912650057057350374175801280
4042 262145
4043 18889465931478580854528
4044 302231454903657293676539
4045 11417981541647679048466287755595961091061972976
4046 2361183241434822606817
4047 33552387
4048 3711
4049 7914572847139345089936080672628710081124203171238778877250017794972711203409019749450124833959777439667125485632516458859243681097816038718961476963260581373331416708758372351
4050 268427265
4051 15829145694278690179872161345257420162248406342477557754500035589945422406818039498900249667919554879334250971265032917718487362195632077437922953926521162746662833417516744703
4052 49039857307708443467467104868809893875799651909875269624
4053 4503599627370467
4054 68351585149469122636640694597425667667286544715412888638305331450311031224980497600734786781970430
4055 22835963083295358096932575511191922182123945968
4056 140737488355322
4057 31658291388557380359744322690514840324496812684955115509000071179890844813636078997800499335839109758668501942530065835436974724391264154875845907853042325493325666835033489407
4058 136703170298938245273281389194851335334573089430825777276610662900622062449960995201469573563940862
4059 131007
4060 16360
4061 549755781120
4062 87112285931760246646623899502532662132733
4063 1152921504606845952
4064 274877906433
4065 147573952589676412915
4066 17179867137
4067 535822336
4068 68719476679
4069 37778931862957161709312
4070 65422
4071 4190211
4072 324518553658426726783156020576249
4073 63316582777114760719488645381029680648993625369910231018000142359781689627272157995600998671678219517337003885060131670873949448782528309751691815706084650986651333670066978815
4074 2147483618
4075 35184372080640
4076 98079714615416886934934209737619787751599303819750539256
4077 8796093022147
4078 273406340597876490546562778389702670669146178861651554553221325801244124899921990402939147127881726
4079 126633165554229521438977290762059361297987250739820462036000284719563379254544315991201997343356439034674007770120263341747898897565056619503383631412169301973302667340133957631
4080 524
4081 2097055
4082 17592186044161
4083 13803492693581127574869511724554050904902217944340773110325048447598588
4084 196159429230833773869868419475239575503198607639501078520
4085 260111
4086 144115188075855809
4087 8388608
4088 67108838
4089 507907
4090 2475880078570760549798248433
4091 253266331108459042877954581524118722595974501479640924072000569439126758509088631982403994686712878069348015540240526683495797795130113239006767262824338603946605334680267915263
4092 32644
4093 506532662216918085755909163048237445191949002959281848144001138878253517018177263964807989373425756138696031080481053366991595590260226478013534525648677207893210669360535830527
4094 1073737729
4095 208
4096 9223372036854775296