0 -3
1 -5
2 -1
3 -9
4 -5
5 -3
6 -17
7 -3
8 -5
9 -1
10 -33
11 -17
12 -9
13 -1
14 -3
15 -65
16 -11
17 -17
18 -3
19 -5
20 -1
21 -129
22 -65
23 -33
24 -17
25 -9
26 -5
27 -3
28 -257
29 -43
30 -65
31 -11
32 -17
33 -1
34 -5
35 -1
36 -513
37 -257
38 -129
39 -13
40 -33
41 -17
42 -9
43 -1
44 -3
45 -1025
46 -171
47 -257
48 -43
49 -65
50 -11
51 -17
52 -3
53 -5
54 -1
55 -2049
56 -1025
57 -513
58 -257
59 -129
60 -65
61 -33
62 -1
63 -9
64 -5
65 -3
66 -4097
67 -683
68 -1025
69 -171
70 -257
71 -43
72 -65
73 -11
74 -17
75 -3
76 -5
77 -1
78 -8193
79 -4097
80 -2049
81 -205
82 -513
83 -257
84 -129
85 -13
86 -33
87 -17
88 -9
89 -1
90 -3
91 -16385
92 -2731
93 -4097
94 -683
95 -1025
96 -57
97 -257
98 -43
99 -65
100 -1
101 -17
102 -1
103 -5
104 -1
105 -32769
106 -16385
107 -8193
108 -4097
109 -2049
110 -1025
111 -513
112 -257
113 -129
114 -65
115 -33
116 -17
117 -9
118 -5
119 -3
120 -65537
121 -10923
122 -16385
123 -2731
124 -4097
125 -683
126 -1025
127 -171
128 -257
129 -43
130 -65
131 -11
132 -17
133 -3
134 -5
135 -1
136 -131073
137 -65537
138 -32769
139 -3277
140 -8193
141 -4097
142 -2049
143 -205
144 -513
145 -257
146 -129
147 -1
148 -33
149 -17
150 -9
151 -1
152 -3
153 -262145
154 -43691
155 -65537
156 -10923
157 -16385
158 -2731
159 -4097
160 -683
161 -1025
162 -171
163 -257
164 -43
165 -65
166 -11
167 -17
168 -3
169 -5
170 -1
171 -524289
172 -262145
173 -131073
174 -65537
175 -32769
176 -16385
177 -8193
178 -241
179 -2049
180 -1025
181 -513
182 -257
183 -129
184 -65
185 -33
186 -1
187 -9
188 -5
189 -3
190 -1048577
191 -174763
192 -262145
193 -43691
194 -65537
195 -3641
196 -16385
197 -2731
198 -4097
199 -683
200 -1025
201 -57
202 -257
203 -1
204 -65
205 -11
206 -17
207 -1
208 -5
209 -1
210 -2097153
211 -1048577
212 -524289
213 -52429
214 -131073
215 -65537
216 -32769
217 -3277
218 -8193
219 -4097
220 -2049
221 -205
222 -513
223 -257
224 -129
225 -13
226 -33
227 -17
228 -9
229 -1
230 -3
231 -4194305
232 -699051
233 -1048577
234 -174763
235 -262145
236 -43691
237 -65537
238 -10923
239 -16385
240 -2731
241 -4097
242 -683
243 -1025
244 -171
245 -257
246 -43
247 -65
248 -11
249 -17
250 -3
251 -5
252 -1
253 -8388609
254 -4194305
255 -2097153
256 -1048577
257 -524289
258 -262145
259 -131073
260 -65537
261 -32769
262 -16385
263 -8193
264 -4097
265 -2049
266 -1025
267 -513
268 -1
269 -129
270 -65
271 -33
272 -17
273 -9
274 -5
275 -3
276 -16777217
277 -2796203
278 -4194305
279 -699051
280 -1048577
281 -174763
282 -262145
283 -43691
284 -65537
285 -993
286 -16385
287 -2731
288 -4097
289 -683
290 -1025
291 -171
292 -257
293 -43
294 -65
295 -1
296 -17
297 -3
298 -5
299 -1
300 -33554433
301 -16777217
302 -8388609
303 -838861
304 -2097153
305 -1048577
306 -524289
307 -52429
308 -131073
309 -65537
310 -32769
311 -3277
312 -8193
313 -4097
314 -2049
315 -205
316 -513
317 -257
318 -129
319 -13
320 -33
321 -17
322 -9
323 -1
324 -3
325 -67108865
326 -11184811
327 -16777217
328 -2796203
329 -4194305
330 -233017
331 -1048577
332 -174763
333 -262145
334 -43691
335 -65537
336 -3641
337 -16385
338 -2731
339 -4097
340 -683
341 -1025
342 -1
343 -257
344 -43
345 -65
346 -11
347 -17
348 -1
349 -5
350 -1
351 -134217729
352 -67108865
353 -33554433
354 -16777217
355 -8388609
356 -4194305
357 -2097153
358 -61681
359 -524289
360 -262145
361 -131073
362 -65537
363 -32769
364 -16385
365 -8193
366 -241
367 -2049
368 -1025
369 -513
370 -257
371 -129
372 -65
373 -33
374 -1
375 -9
376 -5
377 -3
378 -268435457
379 -44739243
380 -67108865
381 -11184811
382 -16777217
383 -2796203
384 -4194305
385 -699051
386 -1048577
387 -174763
388 -262145
389 -43691
390 -65537
391 -10923
392 -16385
393 -2731
394 -4097
395 -683
396 -1025
397 -171
398 -257
399 -43
400 -65
401 -11
402 -17
403 -3
404 -5
405 -1
406 -536870913
407 -268435457
408 -134217729
409 -13421773
410 -33554433
411 -16777217
412 -8388609
413 -838861
414 -2097153
415 -1048577
416 -524289
417 -4033
418 -131073
419 -65537
420 -32769
421 -3277
422 -8193
423 -4097
424 -2049
425 -1
426 -513
427 -257
428 -129
429 -1
430 -33
431 -17
432 -9
433 -1
434 -3
435 -1073741825
436 -178956971
437 -268435457
438 -44739243
439 -67108865
440 -11184811
441 -16777217
442 -2796203
443 -4194305
444 -699051
445 -1048577
446 -174763
447 -262145
448 -43691
449 -65537
450 -10923
451 -16385
452 -2731
453 -4097
454 -683
455 -1025
456 -171
457 -257
458 -43
459 -65
460 -11
461 -17
462 -3
463 -5
464 -1
465 -2147483649
466 -1073741825
467 -536870913
468 -268435457
469 -134217729
470 -67108865
471 -33554433
472 -16777217
473 -8388609
474 -4194305
475 -2097153
476 -1048577
477 -524289
478 -262145
479 -131073
480 -65537
481 -32769
482 -16385
483 -8193
484 -4097
485 -2049
486 -1025
487 -513
488 -257
489 -129
490 -65
491 -33
492 -17
493 -9
494 -5
495 -3
496 -4294967297
497 -715827883
498 -1073741825
499 -178956971
500 -268435457
501 -14913081
502 -67108865
503 -11184811
504 -16777217
505 -2796203
506 -4194305
507 -233017
508 -1048577
509 -174763
510 -262145
511 -43691
512 -65537
513 -3641
514 -16385
515 -2731
516 -4097
517 -1
518 -1025
519 -57
520 -257
521 -43
522 -65
523 -11
524 -17
525 -1
526 -5
527 -1
528 -8589934593
529 -4294967297
530 -2147483649
531 -214748365
532 -536870913
533 -268435457
534 -134217729
535 -13421773
536 -33554433
537 -16777217
538 -8388609
539 -838861
540 -2097153
541 -1048577
542 -524289
543 -52429
544 -131073
545 -65537
546 -32769
547 -3277
548 -8193
549 -4097
550 -2049
551 -205
552 -513
553 -257
554 -129
555 -13
556 -33
557 -17
558 -9
559 -1
560 -3
561 -17179869185
562 -2863311531
563 -4294967297
564 -715827883
565 -1073741825
566 -178956971
567 -268435457
568 -44739243
569 -67108865
570 -1016801
571 -16777217
572 -2796203
573 -4194305
574 -16257
575 -1048577
576 -174763
577 -262145
578 -43691
579 -65537
580 -993
581 -16385
582 -2731
583 -4097
584 -683
585 -1025
586 -171
587 -257
588 -1
589 -65
590 -1
591 -17
592 -3
593 -5
594 -1
595 -34359738369
596 -17179869185
597 -8589934593
598 -4294967297
599 -2147483649
600 -1073741825
601 -536870913
602 -15790321
603 -134217729
604 -67108865
605 -33554433
606 -16777217
607 -8388609
608 -4194305
609 -2097153
610 -61681
611 -524289
612 -262145
613 -131073
614 -65537
615 -32769
616 -16385
617 -8193
618 -1
619 -2049
620 -1025
621 -513
622 -257
623 -129
624 -65
625 -33
626 -1
627 -9
628 -5
629 -3
630 -68719476737
631 -11453246123
632 -17179869185
633 -2863311531
634 -4294967297
635 -715827883
636 -1073741825
637 -178956971
638 -268435457
639 -44739243
640 -67108865
641 -11184811
642 -16777217
643 -2796203
644 -4194305
645 -699051
646 -1048577
647 -174763
648 -262145
649 -43691
650 -65537
651 -10923
652 -16385
653 -2731
654 -4097
655 -683
656 -1025
657 -171
658 -257
659 -43
660 -65
661 -11
662 -17
663 -3
664 -5
665 -1
666 -137438953473
667 -68719476737
668 -34359738369
669 -3435973837
670 -8589934593
671 -4294967297
672 -2147483649
673 -214748365
674 -536870913
675 -268435457
676 -134217729
677 -13421773
678 -33554433
679 -16777217
680 -8388609
681 -838861
682 -2097153
683 -1048577
684 -524289
685 -52429
686 -131073
687 -65537
688 -32769
689 -3277
690 -8193
691 -4097
692 -2049
693 -205
694 -513
695 -257
696 -129
697 -13
698 -33
699 -17
700 -9
701 -1
702 -3
703 -274877906945
704 -45812984491
705 -68719476737
706 -11453246123
707 -17179869185
708 -954437177
709 -4294967297
710 -715827883
711 -1073741825
712 -178956971
713 -268435457
714 -14913081
715 -67108865
716 -11184811
717 -16777217
718 -2796203
719 -4194305
720 -233017
721 -1048577
722 -174763
723 -262145
724 -43691
725 -65537
726 -3641
727 -16385
728 -1
729 -4097
730 -683
731 -1025
732 -57
733 -257
734 -43
735 -65
736 -11
737 -17
738 -1
739 -5
740 -1
741 -549755813889
742 -274877906945
743 -137438953473
744 -68719476737
745 -34359738369
746 -17179869185
747 -8589934593
748 -4294967297
749 -2147483649
750 -1073741825
751 -536870913
752 -268435457
753 -134217729
754 -67108865
755 -33554433
756 -65281
757 -8388609
758 -4194305
759 -2097153
760 -1048577
761 -524289
762 -262145
763 -131073
764 -65537
765 -32769
766 -16385
767 -8193
768 -4097
769 -2049
770 -1025
771 -513
772 -1
773 -129
774 -65
775 -33
776 -17
777 -9
778 -5
779 -3
780 -1099511627777
781 -183251937963
782 -274877906945
783 -45812984491
784 -68719476737
785 -11453246123
786 -17179869185
787 -2863311531
788 -4294967297
789 -715827883
790 -1073741825
791 -178956971
792 -268435457
793 -44739243
794 -67108865
795 -11184811
796 -16777217
797 -2796203
798 -4194305
799 -699051
800 -1048577
801 -174763
802 -262145
803 -43691
804 -65537
805 -10923
806 -16385
807 -2731
808 -4097
809 -683
810 -1025
811 -171
812 -257
813 -43
814 -65
815 -11
816 -17
817 -3
818 -5
819 -1
820 -2199023255553
821 -1099511627777
822 -549755813889
823 -54975581389
824 -137438953473
825 -68719476737
826 -34359738369
827 -3435973837
828 -8589934593
829 -4294967297
830 -2147483649
831 -16519105
832 -536870913
833 -268435457
834 -134217729
835 -13421773
836 -33554433
837 -16777217
838 -8388609
839 -838861
840 -2097153
841 -1048577
842 -524289
843 -4033
844 -131073
845 -65537
846 -32769
847 -1
848 -8193
849 -4097
850 -2049
851 -205
852 -513
853 -257
854 -129
855 -1
856 -33
857 -17
858 -9
859 -1
860 -3
861 -4398046511105
862 -733007751851
863 -1099511627777
864 -183251937963
865 -274877906945
866 -45812984491
867 -68719476737
868 -11453246123
869 -17179869185
870 -2863311531
871 -4294967297
872 -715827883
873 -1073741825
874 -178956971
875 -268435457
876 -44739243
877 -67108865
878 -11184811
879 -16777217
880 -2796203
881 -4194305
882 -699051
883 -1048577
884 -174763
885 -262145
886 -43691
887 -65537
888 -10923
889 -16385
890 -2731
891 -4097
892 -683
893 -1025
894 -171
895 -257
896 -43
897 -65
898 -11
899 -17
900 -3
901 -5
902 -1
903 -8796093022209
904 -4398046511105
905 -2199023255553
906 -1099511627777
907 -549755813889
908 -274877906945
909 -137438953473
910 -4042322161
911 -34359738369
912 -17179869185
913 -8589934593
914 -4294967297
915 -2147483649
916 -1073741825
917 -536870913
918 -15790321
919 -134217729
920 -67108865
921 -33554433
922 -16777217
923 -8388609
924 -4194305
925 -2097153
926 -61681
927 -524289
928 -262145
929 -131073
930 -65537
931 -32769
932 -16385
933 -8193
934 -241
935 -2049
936 -1025
937 -513
938 -257
939 -129
940 -65
941 -33
942 -1
943 -9
944 -5
945 -3
946 -17592186044417
947 -2932031007403
948 -4398046511105
949 -733007751851
950 -1099511627777
951 -61083979321
952 -274877906945
953 -45812984491
954 -68719476737
955 -1041204193
956 -17179869185
957 -954437177
958 -4294967297
959 -715827883
960 -1073741825
961 -178956971
962 -268435457
963 -261633
964 -67108865
965 -1016801
966 -16777217
967 -2796203
968 -4194305
969 -233017
970 -1048577
971 -174763
972 -262145
973 -43691
974 -65537
975 -1
976 -16385
977 -2731
978 -4097
979 -683
980 -1025
981 -1
982 -257
983 -43
984 -65
985 -1
986 -17
987 -1
988 -5
989 -1
990 -35184372088833
991 -17592186044417
992 -8796093022209
993 -879609302221
994 -2199023255553
995 -1099511627777
996 -549755813889
997 -54975581389
998 -137438953473
999 -68719476737
1000 -34359738369
1001 -3435973837
1002 -8589934593
1003 -4294967297
1004 -2147483649
1005 -214748365
1006 -536870913
1007 -268435457
1008 -134217729
1009 -13421773
1010 -33554433
1011 -16777217
1012 -8388609
1013 -838861
1014 -2097153
1015 -1048577
1016 -524289
1017 -52429
1018 -131073
1019 -65537
1020 -32769
1021 -3277
1022 -8193
1023 -4097
1024 -2049
1025 -205
1026 -513
1027 -257
1028 -129
1029 -13
1030 -33
1031 -17
1032 -9
1033 -1
1034 -3
1035 -70368744177665
1036 -11728124029611
1037 -17592186044417
1038 -2932031007403
1039 -4398046511105
1040 -733007751851
1041 -1099511627777
1042 -183251937963
1043 -274877906945
1044 -45812984491
1045 -68719476737
1046 -11453246123
1047 -17179869185
1048 -2863311531
1049 -4294967297
1050 -715827883
1051 -1073741825
1052 -178956971
1053 -268435457
1054 -44739243
1055 -67108865
1056 -11184811
1057 -16777217
1058 -2796203
1059 -4194305
1060 -699051
1061 -1048577
1062 -174763
1063 -262145
1064 -43691
1065 -65537
1066 -10923
1067 -16385
1068 -2731
1069 -4097
1070 -683
1071 -1025
1072 -171
1073 -257
1074 -43
1075 -65
1076 -11
1077 -17
1078 -3
1079 -5
1080 -1
1081 -140737488355329
1082 -70368744177665
1083 -35184372088833
1084 -17592186044417
1085 -8796093022209
1086 -4398046511105
1087 -2199023255553
1088 -1099511627777
1089 -549755813889
1090 -274877906945
1091 -137438953473
1092 -68719476737
1093 -34359738369
1094 -17179869185
1095 -8589934593
1096 -4294967297
1097 -2147483649
1098 -1073741825
1099 -536870913
1100 -268435457
1101 -134217729
1102 -67108865
1103 -33554433
1104 -16777217
1105 -8388609
1106 -4194305
1107 -2097153
1108 -1048577
1109 -524289
1110 -262145
1111 -131073
1112 -1
1113 -32769
1114 -16385
1115 -8193
1116 -4097
1117 -2049
1118 -1025
1119 -513
1120 -257
1121 -129
1122 -65
1123 -33
1124 -17
1125 -9
1126 -5
1127 -3
1128 -281474976710657
1129 -46912496118443
1130 -70368744177665
1131 -11728124029611
1132 -17592186044417
1133 -2932031007403
1134 -4398046511105
1135 -733007751851
1136 -1099511627777
1137 -183251937963
1138 -274877906945
1139 -45812984491
1140 -68719476737
1141 -266354561
1142 -17179869185
1143 -2863311531
1144 -4294967297
1145 -715827883
1146 -1073741825
1147 -178956971
1148 -268435457
1149 -44739243
1150 -67108865
1151 -11184811
1152 -16777217
1153 -2796203
1154 -4194305
1155 -16257
1156 -1048577
1157 -174763
1158 -262145
1159 -43691
1160 -65537
1161 -10923
1162 -16385
1163 -2731
1164 -4097
1165 -683
1166 -1025
1167 -171
1168 -257
1169 -1
1170 -65
1171 -11
1172 -17
1173 -3
1174 -5
1175 -1
1176 -562949953421313
1177 -281474976710657
1178 -140737488355329
1179 -14073748835533
1180 -35184372088833
1181 -17592186044417
1182 -8796093022209
1183 -879609302221
1184 -2199023255553
1185 -1099511627777
1186 -549755813889
1187 -54975581389
1188 -137438953473
1189 -68719476737
1190 -34359738369
1191 -3435973837
1192 -8589934593
1193 -4294967297
1194 -2147483649
1195 -1047553
1196 -536870913
1197 -268435457
1198 -134217729
1199 -13421773
1200 -33554433
1201 -16777217
1202 -8388609
1203 -838861
1204 -2097153
1205 -1048577
1206 -524289
1207 -52429
1208 -131073
1209 -65537
1210 -32769
1211 -3277
1212 -8193
1213 -4097
1214 -2049
1215 -1
1216 -513
1217 -257
1218 -129
1219 -13
1220 -33
1221 -17
1222 -9
1223 -1
1224 -3
1225 -1125899906842625
1226 -187649984473771
1227 -281474976710657
1228 -46912496118443
1229 -70368744177665
1230 -3909374676537
1231 -17592186044417
1232 -2932031007403
1233 -4398046511105
1234 -733007751851
1235 -1099511627777
1236 -61083979321
1237 -274877906945
1238 -45812984491
1239 -68719476737
1240 -11453246123
1241 -17179869185
1242 -954437177
1243 -4294967297
1244 -715827883
1245 -1073741825
1246 -178956971
1247 -268435457
1248 -14913081
1249 -67108865
1250 -11184811
1251 -16777217
1252 -2796203
1253 -4194305
1254 -233017
1255 -1048577
1256 -174763
1257 -262145
1258 -1
1259 -65537
1260 -3641
1261 -16385
1262 -2731
1263 -4097
1264 -683
1265 -1025
1266 -57
1267 -257
1268 -43
1269 -65
1270 -11
1271 -17
1272 -1
1273 -5
1274 -1
1275 -2251799813685249
1276 -1125899906842625
1277 -562949953421313
1278 -281474976710657
1279 -140737488355329
1280 -70368744177665
1281 -35184372088833
1282 -1034834473201
1283 -8796093022209
1284 -4398046511105
1285 -2199023255553
1286 -1099511627777
1287 -549755813889
1288 -274877906945
1289 -137438953473
1290 -4042322161
1291 -34359738369
1292 -17179869185
1293 -8589934593
1294 -4294967297
1295 -2147483649
1296 -1073741825
1297 -536870913
1298 -15790321
1299 -134217729
1300 -67108865
1301 -33554433
1302 -16777217
1303 -8388609
1304 -4194305
1305 -2097153
1306 -61681
1307 -524289
1308 -262145
1309 -131073
1310 -65537
1311 -32769
1312 -16385
1313 -8193
1314 -241
1315 -2049
1316 -1025
1317 -513
1318 -257
1319 -129
1320 -65
1321 -33
1322 -1
1323 -9
1324 -5
1325 -3
1326 -4503599627370497
1327 -750599937895083
1328 -1125899906842625
1329 -187649984473771
1330 -281474976710657
1331 -46912496118443
1332 -70368744177665
1333 -11728124029611
1334 -17592186044417
1335 -2932031007403
1336 -4398046511105
1337 -733007751851
1338 -1099511627777
1339 -183251937963
1340 -274877906945
1341 -45812984491
1342 -68719476737
1343 -11453246123
1344 -17179869185
1345 -2863311531
1346 -4294967297
1347 -715827883
1348 -1073741825
1349 -178956971
1350 -268435457
1351 -44739243
1352 -67108865
1353 -11184811
1354 -16777217
1355 -2796203
1356 -4194305
1357 -699051
1358 -1048577
1359 -174763
1360 -262145
1361 -43691
1362 -65537
1363 -10923
1364 -16385
1365 -2731
1366 -4097
1367 -683
1368 -1025
1369 -171
1370 -257
1371 -43
1372 -65
1373 -11
1374 -17
1375 -3
1376 -5
1377 -1
1378 -9007199254740993
1379 -4503599627370497
1380 -2251799813685249
1381 -225179981368525
1382 -562949953421313
1383 -281474976710657
1384 -140737488355329
1385 -14073748835533
1386 -35184372088833
1387 -17592186044417
1388 -8796093022209
1389 -67662254017
1390 -2199023255553
1391 -1099511627777
1392 -549755813889
1393 -54975581389
1394 -137438953473
1395 -68719476737
1396 -34359738369
1397 -3435973837
1398 -8589934593
1399 -4294967297
1400 -2147483649
1401 -16519105
1402 -536870913
1403 -268435457
1404 -134217729
1405 -13421773
1406 -33554433
1407 -16777217
1408 -8388609
1409 -838861
1410 -2097153
1411 -1048577
1412 -524289
1413 -1
1414 -131073
1415 -65537
1416 -32769
1417 -3277
1418 -8193
1419 -4097
1420 -2049
1421 -205
1422 -513
1423 -257
1424 -129
1425 -1
1426 -33
1427 -17
1428 -9
1429 -1
1430 -3
1431 -18014398509481985
1432 -3002399751580331
1433 -4503599627370497
1434 -750599937895083
1435 -1125899906842625
1436 -187649984473771
1437 -281474976710657
1438 -46912496118443
1439 -70368744177665
1440 -1066193093601
1441 -17592186044417
1442 -2932031007403
1443 -4398046511105
1444 -733007751851
1445 -1099511627777
1446 -183251937963
1447 -274877906945
1448 -45812984491
1449 -68719476737
1450 -1041204193
1451 -17179869185
1452 -4192257
1453 -4294967297
1454 -715827883
1455 -1073741825
1456 -178956971
1457 -268435457
1458 -44739243
1459 -67108865
1460 -1016801
1461 -16777217
1462 -2796203
1463 -4194305
1464 -699051
1465 -1048577
1466 -174763
1467 -262145
1468 -43691
1469 -65537
1470 -993
1471 -16385
1472 -2731
1473 -4097
1474 -1
1475 -1025
1476 -171
1477 -257
1478 -43
1479 -65
1480 -1
1481 -17
1482 -3
1483 -5
1484 -1
1485 -36028797018963969
1486 -18014398509481985
1487 -9007199254740993
1488 -4503599627370497
1489 -2251799813685249
1490 -1125899906842625
1491 -562949953421313
1492 -281474976710657
1493 -140737488355329
1494 -70368744177665
1495 -35184372088833
1496 -17592186044417
1497 -8796093022209
1498 -4398046511105
1499 -2199023255553
1500 -4278255361
1501 -549755813889
1502 -274877906945
1503 -137438953473
1504 -68719476737
1505 -34359738369
1506 -17179869185
1507 -8589934593
1508 -4294967297
1509 -2147483649
1510 -1073741825
1511 -536870913
1512 -268435457
1513 -134217729
1514 -67108865
1515 -33554433
1516 -65281
1517 -8388609
1518 -4194305
1519 -2097153
1520 -1048577
1521 -524289
1522 -262145
1523 -131073
1524 -65537
1525 -32769
1526 -16385
1527 -8193
1528 -4097
1529 -2049
1530 -1025
1531 -513
1532 -1
1533 -129
1534 -65
1535 -33
1536 -17
1537 -9
1538 -5
1539 -3
1540 -72057594037927937
1541 -12009599006321323
1542 -18014398509481985
1543 -3002399751580331
1544 -4503599627370497
1545 -250199979298361
1546 -1125899906842625
1547 -187649984473771
1548 -281474976710657
1549 -46912496118443
1550 -70368744177665
1551 -3909374676537
1552 -17592186044417
1553 -2932031007403
1554 -4398046511105
1555 -733007751851
1556 -1099511627777
1557 -61083979321
1558 -274877906945
1559 -45812984491
1560 -68719476737
1561 -11453246123
1562 -17179869185
1563 -954437177
1564 -4294967297
1565 -715827883
1566 -1073741825
1567 -178956971
1568 -268435457
1569 -14913081
1570 -67108865
1571 -11184811
1572 -16777217
1573 -2796203
1574 -4194305
1575 -233017
1576 -1048577
1577 -1
1578 -262145
1579 -43691
1580 -65537
1581 -3641
1582 -16385
1583 -2731
1584 -4097
1585 -683
1586 -1025
1587 -57
1588 -257
1589 -43
1590 -65
1591 -11
1592 -17
1593 -1
1594 -5
1595 -1
1596 -144115188075855873
1597 -72057594037927937
1598 -36028797018963969
1599 -3602879701896397
1600 -9007199254740993
1601 -4503599627370497
1602 -2251799813685249
1603 -225179981368525
1604 -562949953421313
1605 -281474976710657
1606 -140737488355329
1607 -14073748835533
1608 -35184372088833
1609 -17592186044417
1610 -8796093022209
1611 -879609302221
1612 -2199023255553
1613 -1099511627777
1614 -549755813889
1615 -54975581389
1616 -137438953473
1617 -68719476737
1618 -34359738369
1619 -3435973837
1620 -8589934593
1621 -4294967297
1622 -2147483649
1623 -214748365
1624 -536870913
1625 -268435457
1626 -134217729
1627 -13421773
1628 -33554433
1629 -16777217
1630 -8388609
1631 -838861
1632 -2097153
1633 -1048577
1634 -524289
1635 -52429
1636 -131073
1637 -65537
1638 -32769
1639 -3277
1640 -8193
1641 -4097
1642 -2049
1643 -205
1644 -513
1645 -257
1646 -129
1647 -13
1648 -33
1649 -17
1650 -9
1651 -1
1652 -3
1653 -288230376151711745
1654 -48038396025285291
1655 -72057594037927937
1656 -12009599006321323
1657 -18014398509481985
1658 -3002399751580331
1659 -4503599627370497
1660 -750599937895083
1661 -1125899906842625
1662 -187649984473771
1663 -281474976710657
1664 -46912496118443
1665 -70368744177665
1666 -11728124029611
1667 -17592186044417
1668 -2932031007403
1669 -4398046511105
1670 -733007751851
1671 -1099511627777
1672 -183251937963
1673 -274877906945
1674 -45812984491
1675 -68719476737
1676 -11453246123
1677 -17179869185
1678 -2863311531
1679 -4294967297
1680 -715827883
1681 -1073741825
1682 -178956971
1683 -268435457
1684 -44739243
1685 -67108865
1686 -11184811
1687 -16777217
1688 -2796203
1689 -4194305
1690 -699051
1691 -1048577
1692 -174763
1693 -262145
1694 -43691
1695 -65537
1696 -10923
1697 -16385
1698 -2731
1699 -4097
1700 -683
1701 -1025
1702 -171
1703 -257
1704 -43
1705 -65
1706 -11
1707 -17
1708 -3
1709 -5
1710 -1
1711 -576460752303423489
1712 -288230376151711745
1713 -144115188075855873
1714 -72057594037927937
1715 -36028797018963969
1716 -18014398509481985
1717 -9007199254740993
1718 -264917625139441
1719 -2251799813685249
1720 -1125899906842625
1721 -562949953421313
1722 -281474976710657
1723 -140737488355329
1724 -70368744177665
1725 -35184372088833
1726 -1034834473201
1727 -8796093022209
1728 -4398046511105
1729 -2199023255553
1730 -1099511627777
1731 -549755813889
1732 -274877906945
1733 -137438953473
1734 -16773121
1735 -34359738369
1736 -17179869185
1737 -8589934593
1738 -4294967297
1739 -2147483649
1740 -1073741825
1741 -536870913
1742 -15790321
1743 -134217729
1744 -67108865
1745 -33554433
1746 -16777217
1747 -8388609
1748 -4194305
1749 -2097153
1750 -1
1751 -524289
1752 -262145
1753 -131073
1754 -65537
1755 -32769
1756 -16385
1757 -8193
1758 -1
1759 -2049
1760 -1025
1761 -513
1762 -257
1763 -129
1764 -65
1765 -33
1766 -1
1767 -9
1768 -5
1769 -3
1770 -1152921504606846977
1771 -192153584101141163
1772 -288230376151711745
1773 -48038396025285291
1774 -72057594037927937
1775 -12009599006321323
1776 -18014398509481985
1777 -3002399751580331
1778 -4503599627370497
1779 -750599937895083
1780 -1125899906842625
1781 -187649984473771
1782 -281474976710657
1783 -46912496118443
1784 -70368744177665
1785 -11728124029611
1786 -17592186044417
1787 -2932031007403
1788 -4398046511105
1789 -733007751851
1790 -1099511627777
1791 -183251937963
1792 -274877906945
1793 -45812984491
1794 -68719476737
1795 -11453246123
1796 -17179869185
1797 -2863311531
1798 -4294967297
1799 -715827883
1800 -1073741825
1801 -178956971
1802 -268435457
1803 -44739243
1804 -67108865
1805 -11184811
1806 -16777217
1807 -2796203
1808 -4194305
1809 -699051
1810 -1048577
1811 -174763
1812 -262145
1813 -43691
1814 -65537
1815 -10923
1816 -16385
1817 -2731
1818 -4097
1819 -683
1820 -1025
1821 -171
1822 -257
1823 -43
1824 -65
1825 -11
1826 -17
1827 -3
1828 -5
1829 -1
1830 -2305843009213693953
1831 -1152921504606846977
1832 -576460752303423489
1833 -57646075230342349
1834 -144115188075855873
1835 -72057594037927937
1836 -36028797018963969
1837 -3602879701896397
1838 -9007199254740993
1839 -4503599627370497
1840 -2251799813685249
1841 -225179981368525
1842 -562949953421313
1843 -281474976710657
1844 -140737488355329
1845 -14073748835533
1846 -35184372088833
1847 -17592186044417
1848 -8796093022209
1849 -879609302221
1850 -2199023255553
1851 -1099511627777
1852 -549755813889
1853 -54975581389
1854 -137438953473
1855 -68719476737
1856 -34359738369
1857 -3435973837
1858 -8589934593
1859 -4294967297
1860 -2147483649
1861 -214748365
1862 -536870913
1863 -268435457
1864 -134217729
1865 -13421773
1866 -33554433
1867 -16777217
1868 -8388609
1869 -838861
1870 -2097153
1871 -1048577
1872 -524289
1873 -52429
1874 -131073
1875 -65537
1876 -32769
1877 -3277
1878 -8193
1879 -4097
1880 -2049
1881 -205
1882 -513
1883 -257
1884 -129
1885 -13
1886 -33
1887 -17
1888 -9
1889 -1
1890 -3
1891 -4611686018427387905
1892 -768614336404564651
1893 -1152921504606846977
1894 -192153584101141163
1895 -288230376151711745
1896 -16012798675095097
1897 -72057594037927937
1898 -12009599006321323
1899 -18014398509481985
1900 -3002399751580331
1901 -4503599627370497
1902 -250199979298361
1903 -1125899906842625
1904 -4363953127297
1905 -281474976710657
1906 -46912496118443
1907 -70368744177665
1908 -68585520641
1909 -17592186044417
1910 -2932031007403
1911 -4398046511105
1912 -733007751851
1913 -1099511627777
1914 -61083979321
1915 -274877906945
1916 -45812984491
1917 -68719476737
1918 -266354561
1919 -17179869185
1920 -954437177
1921 -4294967297
1922 -715827883
1923 -1073741825
1924 -178956971
1925 -268435457
1926 -261633
1927 -67108865
1928 -11184811
1929 -16777217
1930 -2796203
1931 -4194305
1932 -1
1933 -1048577
1934 -174763
1935 -262145
1936 -43691
1937 -65537
1938 -3641
1939 -16385
1940 -2731
1941 -4097
1942 -683
1943 -1025
1944 -1
1945 -257
1946 -1
1947 -65
1948 -11
1949 -17
1950 -1
1951 -5
1952 -1
1953 -9223372036854775809
1954 -4611686018427387905
1955 -2305843009213693953
1956 -1152921504606846977
1957 -576460752303423489
1958 -288230376151711745
1959 -144115188075855873
1960 -72057594037927937
1961 -36028797018963969
1962 -18014398509481985
1963 -9007199254740993
1964 -4503599627370497
1965 -2251799813685249
1966 -1125899906842625
1967 -562949953421313
1968 -281474976710657
1969 -140737488355329
1970 -70368744177665
1971 -35184372088833
1972 -17592186044417
1973 -8796093022209
1974 -4398046511105
1975 -2199023255553
1976 -1099511627777
1977 -549755813889
1978 -274877906945
1979 -137438953473
1980 -68719476737
1981 -34359738369
1982 -17179869185
1983 -8589934593
1984 -4294967297
1985 -2147483649
1986 -1073741825
1987 -536870913
1988 -268435457
1989 -134217729
1990 -67108865
1991 -33554433
1992 -16777217
1993 -8388609
1994 -4194305
1995 -2097153
1996 -1048577
1997 -524289
1998 -262145
1999 -131073
2000 -65537
2001 -32769
2002 -16385
2003 -8193
2004 -4097
2005 -2049
2006 -1025
2007 -513
2008 -257
2009 -129
2010 -65
2011 -33
2012 -17
2013 -9
2014 -5
2015 -3
2016 -18446744073709551617
2017 -3074457345618258603
2018 -4611686018427387905
2019 -768614336404564651
2020 -1152921504606846977
2021 -192153584101141163
2022 -288230376151711745
2023 -48038396025285291
2024 -72057594037927937
2025 -1091781727847393
2026 -18014398509481985
2027 -3002399751580331
2028 -4503599627370497
2029 -750599937895083
2030 -1125899906842625
2031 -187649984473771
2032 -281474976710657
2033 -46912496118443
2034 -70368744177665
2035 -1066193093601
2036 -17592186044417
2037 -2932031007403
2038 -4398046511105
2039 -733007751851
2040 -1099511627777
2041 -67100673
2042 -274877906945
2043 -45812984491
2044 -68719476737
2045 -1041204193
2046 -17179869185
2047 -2863311531
2048 -4294967297
2049 -715827883
2050 -1073741825
2051 -178956971
2052 -268435457
2053 -44739243
2054 -67108865
2055 -1016801
2056 -16777217
2057 -2796203
2058 -4194305
2059 -699051
2060 -1048577
2061 -174763
2062 -262145
2063 -43691
2064 -65537
2065 -993
2066 -16385
2067 -1
2068 -4097
2069 -683
2070 -1025
2071 -171
2072 -257
2073 -43
2074 -65
2075 -1
2076 -17
2077 -3
2078 -5
2079 -1
2080 -36893488147419103233
2081 -18446744073709551617
2082 -9223372036854775809
2083 -922337203685477581
2084 -2305843009213693953
2085 -1152921504606846977
2086 -576460752303423489
2087 -57646075230342349
2088 -144115188075855873
2089 -72057594037927937
2090 -36028797018963969
2091 -277144592453569
2092 -9007199254740993
2093 -4503599627370497
2094 -2251799813685249
2095 -225179981368525
2096 -562949953421313
2097 -281474976710657
2098 -140737488355329
2099 -14073748835533
2100 -35184372088833
2101 -17592186044417
2102 -8796093022209
2103 -67662254017
2104 -2199023255553
2105 -1099511627777
2106 -549755813889
2107 -54975581389
2108 -137438953473
2109 -68719476737
2110 -34359738369
2111 -3435973837
2112 -8589934593
2113 -4294967297
2114 -2147483649
2115 -16519105
2116 -536870913
2117 -268435457
2118 -134217729
2119 -13421773
2120 -33554433
2121 -16777217
2122 -8388609
2123 -1
2124 -2097153
2125 -1048577
2126 -524289
2127 -4033
2128 -131073
2129 -65537
2130 -32769
2131 -3277
2132 -8193
2133 -4097
2134 -2049
2135 -205
2136 -513
2137 -257
2138 -129
2139 -1
2140 -33
2141 -17
2142 -9
2143 -1
2144 -3
2145 -73786976294838206465
2146 -12297829382473034411
2147 -18446744073709551617
2148 -3074457345618258603
2149 -4611686018427387905
2150 -768614336404564651
2151 -1152921504606846977
2152 -192153584101141163
2153 -288230376151711745
2154 -48038396025285291
2155 -72057594037927937
2156 -12009599006321323
2157 -18014398509481985
2158 -3002399751580331
2159 -4503599627370497
2160 -750599937895083
2161 -1125899906842625
2162 -187649984473771
2163 -281474976710657
2164 -46912496118443
2165 -70368744177665
2166 -11728124029611
2167 -17592186044417
2168 -2932031007403
2169 -4398046511105
2170 -733007751851
2171 -1099511627777
2172 -183251937963
2173 -274877906945
2174 -45812984491
2175 -68719476737
2176 -11453246123
2177 -17179869185
2178 -2863311531
2179 -4294967297
2180 -715827883
2181 -1073741825
2182 -178956971
2183 -268435457
2184 -44739243
2185 -67108865
2186 -11184811
2187 -16777217
2188 -2796203
2189 -4194305
2190 -699051
2191 -1048577
2192 -174763
2193 -262145
2194 -43691
2195 -65537
2196 -10923
2197 -16385
2198 -2731
2199 -4097
2200 -683
2201 -1025
2202 -171
2203 -257
2204 -43
2205 -65
2206 -11
2207 -17
2208 -3
2209 -5
2210 -1
2211 -147573952589676412929
2212 -73786976294838206465
2213 -36893488147419103233
2214 -18446744073709551617
2215 -9223372036854775809
2216 -4611686018427387905
2217 -2305843009213693953
2218 -67818912035696881
2219 -576460752303423489
2220 -288230376151711745
2221 -144115188075855873
2222 -72057594037927937
2223 -36028797018963969
2224 -18014398509481985
2225 -9007199254740993
2226 -264917625139441
2227 -2251799813685249
2228 -1125899906842625
2229 -562949953421313
2230 -281474976710657
2231 -140737488355329
2232 -70368744177665
2233 -35184372088833
2234 -1034834473201
2235 -8796093022209
2236 -4398046511105
2237 -2199023255553
2238 -1099511627777
2239 -549755813889
2240 -274877906945
2241 -137438953473
2242 -4042322161
2243 -34359738369
2244 -17179869185
2245 -8589934593
2246 -4294967297
2247 -2147483649
2248 -1073741825
2249 -536870913
2250 -15790321
2251 -134217729
2252 -67108865
2253 -33554433
2254 -16777217
2255 -8388609
2256 -4194305
2257 -2097153
2258 -61681
2259 -524289
2260 -262145
2261 -131073
2262 -65537
2263 -32769
2264 -16385
2265 -8193
2266 -241
2267 -2049
2268 -1025
2269 -513
2270 -257
2271 -129
2272 -65
2273 -33
2274 -1
2275 -9
2276 -5
2277 -3
2278 -295147905179352825857
2279 -49191317529892137643
2280 -73786976294838206465
2281 -12297829382473034411
2282 -18446744073709551617
2283 -1024819115206086201
2284 -4611686018427387905
2285 -768614336404564651
2286 -1152921504606846977
2287 -192153584101141163
2288 -288230376151711745
2289 -16012798675095097
2290 -72057594037927937
2291 -12009599006321323
2292 -18014398509481985
2293 -3002399751580331
2294 -4503599627370497
2295 -250199979298361
2296 -1125899906842625
2297 -187649984473771
2298 -281474976710657
2299 -46912496118443
2300 -70368744177665
2301 -3909374676537
2302 -17592186044417
2303 -2932031007403
2304 -4398046511105
2305 -733007751851
2306 -1099511627777
2307 -61083979321
2308 -274877906945
2309 -45812984491
2310 -68719476737
2311 -11453246123
2312 -17179869185
2313 -954437177
2314 -4294967297
2315 -715827883
2316 -1073741825
2317 -178956971
2318 -268435457
2319 -14913081
2320 -67108865
2321 -11184811
2322 -16777217
2323 -1
2324 -4194305
2325 -233017
2326 -1048577
2327 -174763
2328 -262145
2329 -43691
2330 -65537
2331 -3641
2332 -16385
2333 -2731
2334 -4097
2335 -683
2336 -1025
2337 -57
2338 -257
2339 -43
2340 -65
2341 -11
2342 -17
2343 -1
2344 -5
2345 -1
2346 -590295810358705651713
2347 -295147905179352825857
2348 -147573952589676412929
2349 -14757395258967641293
2350 -36893488147419103233
2351 -18446744073709551617
2352 -9223372036854775809
2353 -922337203685477581
2354 -2305843009213693953
2355 -1152921504606846977
2356 -576460752303423489
2357 -57646075230342349
2358 -144115188075855873
2359 -72057594037927937
2360 -36028797018963969
2361 -3602879701896397
2362 -9007199254740993
2363 -4503599627370497
2364 -2251799813685249
2365 -1098438933505
2366 -562949953421313
2367 -281474976710657
2368 -140737488355329
2369 -14073748835533
2370 -35184372088833
2371 -17592186044417
2372 -8796093022209
2373 -268419073
2374 -2199023255553
2375 -1099511627777
2376 -549755813889
2377 -54975581389
2378 -137438953473
2379 -68719476737
2380 -34359738369
2381 -3435973837
2382 -8589934593
2383 -4294967297
2384 -2147483649
2385 -1047553
2386 -536870913
2387 -268435457
2388 -134217729
2389 -13421773
2390 -33554433
2391 -16777217
2392 -8388609
2393 -838861
2394 -2097153
2395 -1048577
2396 -524289
2397 -52429
2398 -131073
2399 -65537
2400 -32769
2401 -1
2402 -8193
2403 -4097
2404 -2049
2405 -1
2406 -513
2407 -257
2408 -129
2409 -13
2410 -33
2411 -17
2412 -9
2413 -1
2414 -3
2415 -1180591620717411303425
2416 -196765270119568550571
2417 -295147905179352825857
2418 -49191317529892137643
2419 -73786976294838206465
2420 -12297829382473034411
2421 -18446744073709551617
2422 -3074457345618258603
2423 -4611686018427387905
2424 -768614336404564651
2425 -1152921504606846977
2426 -192153584101141163
2427 -288230376151711745
2428 -48038396025285291
2429 -72057594037927937
2430 -12009599006321323
2431 -18014398509481985
2432 -3002399751580331
2433 -4503599627370497
2434 -750599937895083
2435 -1125899906842625
2436 -187649984473771
2437 -281474976710657
2438 -46912496118443
2439 -70368744177665
2440 -11728124029611
2441 -17592186044417
2442 -2932031007403
2443 -4398046511105
2444 -733007751851
2445 -1099511627777
2446 -183251937963
2447 -274877906945
2448 -45812984491
2449 -68719476737
2450 -11453246123
2451 -17179869185
2452 -2863311531
2453 -4294967297
2454 -715827883
2455 -1073741825
2456 -178956971
2457 -268435457
2458 -44739243
2459 -67108865
2460 -11184811
2461 -16777217
2462 -2796203
2463 -4194305
2464 -699051
2465 -1048577
2466 -174763
2467 -262145
2468 -43691
2469 -65537
2470 -10923
2471 -16385
2472 -2731
2473 -4097
2474 -683
2475 -1025
2476 -171
2477 -257
2478 -43
2479 -65
2480 -11
2481 -17
2482 -3
2483 -5
2484 -1
2485 -2361183241434822606849
2486 -1180591620717411303425
2487 -590295810358705651713
2488 -295147905179352825857
2489 -147573952589676412929
2490 -73786976294838206465
2491 -36893488147419103233
2492 -18446744073709551617
2493 -9223372036854775809
2494 -4611686018427387905
2495 -2305843009213693953
2496 -1152921504606846977
2497 -576460752303423489
2498 -288230376151711745
2499 -144115188075855873
2500 -280379743338241
2501 -36028797018963969
2502 -18014398509481985
2503 -9007199254740993
2504 -4503599627370497
2505 -2251799813685249
2506 -1125899906842625
2507 -562949953421313
2508 -281474976710657
2509 -140737488355329
2510 -70368744177665
2511 -35184372088833
2512 -17592186044417
2513 -8796093022209
2514 -4398046511105
2515 -2199023255553
2516 -4278255361
2517 -549755813889
2518 -274877906945
2519 -137438953473
2520 -68719476737
2521 -34359738369
2522 -17179869185
2523 -8589934593
2524 -4294967297
2525 -2147483649
2526 -1073741825
2527 -536870913
2528 -268435457
2529 -134217729
2530 -67108865
2531 -33554433
2532 -1
2533 -8388609
2534 -4194305
2535 -2097153
2536 -1048577
2537 -524289
2538 -262145
2539 -131073
2540 -65537
2541 -32769
2542 -16385
2543 -8193
2544 -4097
2545 -2049
2546 -1025
2547 -513
2548 -1
2549 -129
2550 -65
2551 -33
2552 -17
2553 -9
2554 -5
2555 -3
2556 -4722366482869645213697
2557 -787061080478274202283
2558 -1180591620717411303425
2559 -196765270119568550571
2560 -295147905179352825857
2561 -49191317529892137643
2562 -73786976294838206465
2563 -12297829382473034411
2564 -18446744073709551617
2565 -3074457345618258603
2566 -4611686018427387905
2567 -768614336404564651
2568 -1152921504606846977
2569 -192153584101141163
2570 -288230376151711745
2571 -48038396025285291
2572 -72057594037927937
2573 -12009599006321323
2574 -18014398509481985
2575 -3002399751580331
2576 -4503599627370497
2577 -750599937895083
2578 -1125899906842625
2579 -187649984473771
2580 -281474976710657
2581 -46912496118443
2582 -70368744177665
2583 -11728124029611
2584 -17592186044417
2585 -2932031007403
2586 -4398046511105
2587 -733007751851
2588 -1099511627777
2589 -183251937963
2590 -274877906945
2591 -45812984491
2592 -68719476737
2593 -11453246123
2594 -17179869185
2595 -2863311531
2596 -4294967297
2597 -715827883
2598 -1073741825
2599 -178956971
2600 -268435457
2601 -44739243
2602 -67108865
2603 -11184811
2604 -16777217
2605 -2796203
2606 -4194305
2607 -699051
2608 -1048577
2609 -174763
2610 -262145
2611 -43691
2612 -65537
2613 -10923
2614 -16385
2615 -2731
2616 -4097
2617 -683
2618 -1025
2619 -171
2620 -257
2621 -43
2622 -65
2623 -11
2624 -17
2625 -3
2626 -5
2627 -1
2628 -9444732965739290427393
2629 -4722366482869645213697
2630 -2361183241434822606849
2631 -236118324143482260685
2632 -590295810358705651713
2633 -295147905179352825857
2634 -147573952589676412929
2635 -14757395258967641293
2636 -36893488147419103233
2637 -18446744073709551617
2638 -9223372036854775809
2639 -922337203685477581
2640 -2305843009213693953
2641 -1152921504606846977
2642 -576460752303423489
2643 -57646075230342349
2644 -144115188075855873
2645 -72057594037927937
2646 -36028797018963969
2647 -3602879701896397
2648 -9007199254740993
2649 -4503599627370497
2650 -2251799813685249
2651 -225179981368525
2652 -562949953421313
2653 -281474976710657
2654 -140737488355329
2655 -14073748835533
2656 -35184372088833
2657 -17592186044417
2658 -8796093022209
2659 -879609302221
2660 -2199023255553
2661 -1099511627777
2662 -549755813889
2663 -54975581389
2664 -137438953473
2665 -68719476737
2666 -34359738369
2667 -3435973837
2668 -8589934593
2669 -4294967297
2670 -2147483649
2671 -214748365
2672 -536870913
2673 -268435457
2674 -134217729
2675 -13421773
2676 -33554433
2677 -16777217
2678 -8388609
2679 -838861
2680 -2097153
2681 -1048577
2682 -524289
2683 -52429
2684 -131073
2685 -65537
2686 -32769
2687 -3277
2688 -8193
2689 -4097
2690 -2049
2691 -205
2692 -513
2693 -257
2694 -129
2695 -13
2696 -33
2697 -17
2698 -9
2699 -1
2700 -3
2701 -18889465931478580854785
2702 -3148244321913096809131
2703 -4722366482869645213697
2704 -787061080478274202283
2705 -1180591620717411303425
2706 -65588423373189516857
2707 -295147905179352825857
2708 -49191317529892137643
2709 -73786976294838206465
2710 -1117984489315730401
2711 -18446744073709551617
2712 -1024819115206086201
2713 -4611686018427387905
2714 -768614336404564651
2715 -1152921504606846977
2716 -192153584101141163
2717 -288230376151711745
2718 -16012798675095097
2719 -72057594037927937
2720 -1091781727847393
2721 -18014398509481985
2722 -3002399751580331
2723 -4503599627370497
2724 -250199979298361
2725 -1125899906842625
2726 -187649984473771
2727 -281474976710657
2728 -46912496118443
2729 -70368744177665
2730 -1073709057
2731 -17592186044417
2732 -2932031007403
2733 -4398046511105
2734 -733007751851
2735 -1099511627777
2736 -61083979321
2737 -274877906945
2738 -45812984491
2739 -68719476737
2740 -1041204193
2741 -17179869185
2742 -954437177
2743 -4294967297
2744 -715827883
2745 -1073741825
2746 -178956971
2747 -268435457
2748 -14913081
2749 -67108865
2750 -1
2751 -16777217
2752 -2796203
2753 -4194305
2754 -233017
2755 -1048577
2756 -174763
2757 -262145
2758 -43691
2759 -65537
2760 -1
2761 -16385
2762 -2731
2763 -4097
2764 -683
2765 -1025
2766 -57
2767 -257
2768 -43
2769 -65
2770 -1
2771 -17
2772 -1
2773 -5
2774 -1
2775 -37778931862957161709569
2776 -18889465931478580854785
2777 -9444732965739290427393
2778 -4722366482869645213697
2779 -2361183241434822606849
2780 -1180591620717411303425
2781 -590295810358705651713
2782 -17361641481138401521
2783 -147573952589676412929
2784 -73786976294838206465
2785 -36893488147419103233
2786 -18446744073709551617
2787 -9223372036854775809
2788 -4611686018427387905
2789 -2305843009213693953
2790 -67818912035696881
2791 -576460752303423489
2792 -288230376151711745
2793 -144115188075855873
2794 -72057594037927937
2795 -36028797018963969
2796 -18014398509481985
2797 -9007199254740993
2798 -264917625139441
2799 -2251799813685249
2800 -1125899906842625
2801 -562949953421313
2802 -281474976710657
2803 -140737488355329
2804 -70368744177665
2805 -35184372088833
2806 -1034834473201
2807 -8796093022209
2808 -4398046511105
2809 -2199023255553
2810 -1099511627777
2811 -549755813889
2812 -274877906945
2813 -137438953473
2814 -4042322161
2815 -34359738369
2816 -17179869185
2817 -8589934593
2818 -4294967297
2819 -2147483649
2820 -1073741825
2821 -536870913
2822 -15790321
2823 -134217729
2824 -67108865
2825 -33554433
2826 -16777217
2827 -8388609
2828 -4194305
2829 -2097153
2830 -61681
2831 -524289
2832 -262145
2833 -131073
2834 -65537
2835 -32769
2836 -16385
2837 -8193
2838 -241
2839 -2049
2840 -1025
2841 -513
2842 -257
2843 -129
2844 -65
2845 -33
2846 -1
2847 -9
2848 -5
2849 -3
2850 -75557863725914323419137
2851 -12592977287652387236523
2852 -18889465931478580854785
2853 -3148244321913096809131
2854 -4722366482869645213697
2855 -787061080478274202283
2856 -1180591620717411303425
2857 -196765270119568550571
2858 -295147905179352825857
2859 -49191317529892137643
2860 -73786976294838206465
2861 -12297829382473034411
2862 -18446744073709551617
2863 -71499008037633921
2864 -4611686018427387905
2865 -768614336404564651
2866 -1152921504606846977
2867 -192153584101141163
2868 -288230376151711745
2869 -48038396025285291
2870 -72057594037927937
2871 -17583600302081
2872 -18014398509481985
2873 -3002399751580331
2874 -4503599627370497
2875 -750599937895083
2876 -1125899906842625
2877 -4363953127297
2878 -281474976710657
2879 -46912496118443
2880 -70368744177665
2881 -11728124029611
2882 -17592186044417
2883 -2932031007403
2884 -4398046511105
2885 -733007751851
2886 -1099511627777
2887 -183251937963
2888 -274877906945
2889 -45812984491
2890 -68719476737
2891 -266354561
2892 -17179869185
2893 -4192257
2894 -4294967297
2895 -715827883
2896 -1073741825
2897 -178956971
2898 -268435457
2899 -44739243
2900 -67108865
2901 -11184811
2902 -16777217
2903 -2796203
2904 -4194305
2905 -16257
2906 -1048577
2907 -174763
2908 -262145
2909 -43691
2910 -65537
2911 -10923
2912 -16385
2913 -2731
2914 -4097
2915 -1
2916 -1025
2917 -171
2918 -257
2919 -1
2920 -65
2921 -11
2922 -17
2923 -3
2924 -5
2925 -1
2926 -151115727451828646838273
2927 -75557863725914323419137
2928 -37778931862957161709569
2929 -3777893186295716170957
2930 -9444732965739290427393
2931 -4722366482869645213697
2932 -2361183241434822606849
2933 -236118324143482260685
2934 -590295810358705651713
2935 -295147905179352825857
2936 -147573952589676412929
2937 -1135184250689818561
2938 -36893488147419103233
2939 -18446744073709551617
2940 -9223372036854775809
2941 -922337203685477581
2942 -2305843009213693953
2943 -1152921504606846977
2944 -576460752303423489
2945 -57646075230342349
2946 -144115188075855873
2947 -72057594037927937
2948 -36028797018963969
2949 -277144592453569
2950 -9007199254740993
2951 -4503599627370497
2952 -2251799813685249
2953 -225179981368525
2954 -562949953421313
2955 -281474976710657
2956 -140737488355329
2957 -14073748835533
2958 -35184372088833
2959 -17592186044417
2960 -8796093022209
2961 -67662254017
2962 -2199023255553
2963 -1099511627777
2964 -549755813889
2965 -54975581389
2966 -137438953473
2967 -68719476737
2968 -34359738369
2969 -3435973837
2970 -8589934593
2971 -4294967297
2972 -2147483649
2973 -16519105
2974 -536870913
2975 -268435457
2976 -134217729
2977 -1
2978 -33554433
2979 -16777217
2980 -8388609
2981 -838861
2982 -2097153
2983 -1048577
2984 -524289
2985 -4033
2986 -131073
2987 -65537
2988 -32769
2989 -3277
2990 -8193
2991 -4097
2992 -2049
2993 -205
2994 -513
2995 -257
2996 -129
2997 -1
2998 -33
2999 -17
3000 -9
3001 -1
3002 -3
3003 -302231454903657293676545
3004 -50371909150609548946091
3005 -75557863725914323419137
3006 -12592977287652387236523
3007 -18889465931478580854785
3008 -3148244321913096809131
3009 -4722366482869645213697
3010 -787061080478274202283
3011 -1180591620717411303425
3012 -196765270119568550571
3013 -295147905179352825857
3014 -49191317529892137643
3015 -73786976294838206465
3016 -12297829382473034411
3017 -18446744073709551617
3018 -3074457345618258603
3019 -4611686018427387905
3020 -768614336404564651
3021 -1152921504606846977
3022 -192153584101141163
3023 -288230376151711745
3024 -48038396025285291
3025 -72057594037927937
3026 -12009599006321323
3027 -18014398509481985
3028 -3002399751580331
3029 -4503599627370497
3030 -750599937895083
3031 -1125899906842625
3032 -187649984473771
3033 -281474976710657
3034 -46912496118443
3035 -70368744177665
3036 -11728124029611
3037 -17592186044417
3038 -2932031007403
3039 -4398046511105
3040 -733007751851
3041 -1099511627777
3042 -183251937963
3043 -274877906945
3044 -45812984491
3045 -68719476737
3046 -11453246123
3047 -17179869185
3048 -2863311531
3049 -4294967297
3050 -715827883
3051 -1073741825
3052 -178956971
3053 -268435457
3054 -44739243
3055 -67108865
3056 -11184811
3057 -16777217
3058 -2796203
3059 -4194305
3060 -699051
3061 -1048577
3062 -174763
3063 -262145
3064 -43691
3065 -65537
3066 -10923
3067 -16385
3068 -2731
3069 -4097
3070 -683
3071 -1025
3072 -171
3073 -257
3074 -43
3075 -65
3076 -11
3077 -17
3078 -3
3079 -5
3080 -1
3081 -604462909807314587353089
3082 -302231454903657293676545
3083 -151115727451828646838273
3084 -75557863725914323419137
3085 -37778931862957161709569
3086 -18889465931478580854785
3087 -9444732965739290427393
3088 -4722366482869645213697
3089 -2361183241434822606849
3090 -1180591620717411303425
3091 -590295810358705651713
3092 -295147905179352825857
3093 -147573952589676412929
3094 -73786976294838206465
3095 -36893488147419103233
3096 -18446744073709551617
3097 -9223372036854775809
3098 -4611686018427387905
3099 -2305843009213693953
3100 -1152921504606846977
3101 -576460752303423489
3102 -288230376151711745
3103 -144115188075855873
3104 -72057594037927937
3105 -36028797018963969
3106 -18014398509481985
3107 -9007199254740993
3108 -4503599627370497
3109 -2251799813685249
3110 -1125899906842625
3111 -562949953421313
3112 -4294901761
3113 -140737488355329
3114 -70368744177665
3115 -35184372088833
3116 -17592186044417
3117 -8796093022209
3118 -4398046511105
3119 -2199023255553
3120 -1099511627777
3121 -549755813889
3122 -274877906945
3123 -137438953473
3124 -68719476737
3125 -34359738369
3126 -17179869185
3127 -8589934593
3128 -4294967297
3129 -2147483649
3130 -1073741825
3131 -536870913
3132 -268435457
3133 -134217729
3134 -67108865
3135 -33554433
3136 -16777217
3137 -8388609
3138 -4194305
3139 -2097153
3140 -1048577
3141 -524289
3142 -262145
3143 -131073
3144 -1
3145 -32769
3146 -16385
3147 -8193
3148 -4097
3149 -2049
3150 -1025
3151 -513
3152 -257
3153 -129
3154 -65
3155 -33
3156 -17
3157 -9
3158 -5
3159 -3
3160 -1208925819614629174706177
3161 -201487636602438195784363
3162 -302231454903657293676545
3163 -50371909150609548946091
3164 -75557863725914323419137
3165 -4197659095884129078841
3166 -18889465931478580854785
3167 -3148244321913096809131
3168 -4722366482869645213697
3169 -787061080478274202283
3170 -1180591620717411303425
3171 -65588423373189516857
3172 -295147905179352825857
3173 -49191317529892137643
3174 -73786976294838206465
3175 -12297829382473034411
3176 -18446744073709551617
3177 -17979282722913793
3178 -4611686018427387905
3179 -768614336404564651
3180 -1152921504606846977
3181 -192153584101141163
3182 -288230376151711745
3183 -16012798675095097
3184 -72057594037927937
3185 -12009599006321323
3186 -18014398509481985
3187 -3002399751580331
3188 -4503599627370497
3189 -250199979298361
3190 -1125899906842625
3191 -187649984473771
3192 -281474976710657
3193 -46912496118443
3194 -70368744177665
3195 -68585520641
3196 -17592186044417
3197 -2932031007403
3198 -4398046511105
3199 -733007751851
3200 -1099511627777
3201 -61083979321
3202 -274877906945
3203 -45812984491
3204 -68719476737
3205 -11453246123
3206 -17179869185
3207 -954437177
3208 -4294967297
3209 -715827883
3210 -1073741825
3211 -178956971
3212 -268435457
3213 -1
3214 -67108865
3215 -11184811
3216 -16777217
3217 -2796203
3218 -4194305
3219 -233017
3220 -1048577
3221 -174763
3222 -262145
3223 -43691
3224 -65537
3225 -3641
3226 -16385
3227 -2731
3228 -4097
3229 -683
3230 -1025
3231 -1
3232 -257
3233 -43
3234 -65
3235 -11
3236 -17
3237 -1
3238 -5
3239 -1
3240 -2417851639229258349412353
3241 -1208925819614629174706177
3242 -604462909807314587353089
3243 -60446290980731458735309
3244 -151115727451828646838273
3245 -75557863725914323419137
3246 -37778931862957161709569
3247 -3777893186295716170957
3248 -9444732965739290427393
3249 -4722366482869645213697
3250 -2361183241434822606849
3251 -236118324143482260685
3252 -590295810358705651713
3253 -295147905179352825857
3254 -147573952589676412929
3255 -14757395258967641293
3256 -36893488147419103233
3257 -18446744073709551617
3258 -9223372036854775809
3259 -922337203685477581
3260 -2305843009213693953
3261 -1152921504606846977
3262 -576460752303423489
3263 -57646075230342349
3264 -144115188075855873
3265 -72057594037927937
3266 -36028797018963969
3267 -3602879701896397
3268 -9007199254740993
3269 -4503599627370497
3270 -2251799813685249
3271 -225179981368525
3272 -562949953421313
3273 -281474976710657
3274 -140737488355329
3275 -14073748835533
3276 -35184372088833
3277 -17592186044417
3278 -8796093022209
3279 -879609302221
3280 -2199023255553
3281 -1099511627777
3282 -549755813889
3283 -54975581389
3284 -137438953473
3285 -68719476737
3286 -34359738369
3287 -3435973837
3288 -8589934593
3289 -4294967297
3290 -2147483649
3291 -214748365
3292 -536870913
3293 -268435457
3294 -134217729
3295 -13421773
3296 -33554433
3297 -16777217
3298 -8388609
3299 -838861
3300 -2097153
3301 -1048577
3302 -524289
3303 -52429
3304 -131073
3305 -65537
3306 -32769
3307 -3277
3308 -8193
3309 -4097
3310 -2049
3311 -205
3312 -513
3313 -257
3314 -129
3315 -13
3316 -33
3317 -17
3318 -9
3319 -1
3320 -3
3321 -4835703278458516698824705
3322 -805950546409752783137451
3323 -1208925819614629174706177
3324 -201487636602438195784363
3325 -302231454903657293676545
3326 -50371909150609548946091
3327 -75557863725914323419137
3328 -12592977287652387236523
3329 -18889465931478580854785
3330 -3148244321913096809131
3331 -4722366482869645213697
3332 -787061080478274202283
3333 -1180591620717411303425
3334 -196765270119568550571
3335 -295147905179352825857
3336 -49191317529892137643
3337 -73786976294838206465
3338 -12297829382473034411
3339 -18446744073709551617
3340 -3074457345618258603
3341 -4611686018427387905
3342 -768614336404564651
3343 -1152921504606846977
3344 -192153584101141163
3345 -288230376151711745
3346 -48038396025285291
3347 -72057594037927937
3348 -12009599006321323
3349 -18014398509481985
3350 -3002399751580331
3351 -4503599627370497
3352 -750599937895083
3353 -1125899906842625
3354 -187649984473771
3355 -281474976710657
3356 -46912496118443
3357 -70368744177665
3358 -11728124029611
3359 -17592186044417
3360 -2932031007403
3361 -4398046511105
3362 -733007751851
3363 -1099511627777
3364 -183251937963
3365 -274877906945
3366 -45812984491
3367 -68719476737
3368 -11453246123
3369 -17179869185
3370 -2863311531
3371 -4294967297
3372 -715827883
3373 -1073741825
3374 -178956971
3375 -268435457
3376 -44739243
3377 -67108865
3378 -11184811
3379 -16777217
3380 -2796203
3381 -4194305
3382 -699051
3383 -1048577
3384 -174763
3385 -262145
3386 -43691
3387 -65537
3388 -10923
3389 -16385
3390 -2731
3391 -4097
3392 -683
3393 -1025
3394 -171
3395 -257
3396 -43
3397 -65
3398 -11
3399 -17
3400 -3
3401 -5
3402 -1
3403 -9671406556917033397649409
3404 -4835703278458516698824705
3405 -2417851639229258349412353
3406 -1208925819614629174706177
3407 -604462909807314587353089
3408 -302231454903657293676545
3409 -151115727451828646838273
3410 -4444580219171430789361
3411 -37778931862957161709569
3412 -18889465931478580854785
3413 -9444732965739290427393
3414 -4722366482869645213697
3415 -2361183241434822606849
3416 -1180591620717411303425
3417 -590295810358705651713
3418 -17361641481138401521
3419 -147573952589676412929
3420 -73786976294838206465
3421 -36893488147419103233
3422 -18446744073709551617
3423 -9223372036854775809
3424 -4611686018427387905
3425 -2305843009213693953
3426 -281406274007041
3427 -576460752303423489
3428 -288230376151711745
3429 -144115188075855873
3430 -72057594037927937
3431 -36028797018963969
3432 -18014398509481985
3433 -9007199254740993
3434 -264917625139441
3435 -2251799813685249
3436 -1125899906842625
3437 -562949953421313
3438 -281474976710657
3439 -140737488355329
3440 -70368744177665
3441 -35184372088833
3442 -1034834473201
3443 -8796093022209
3444 -4398046511105
3445 -2199023255553
3446 -1099511627777
3447 -549755813889
3448 -274877906945
3449 -137438953473
3450 -16773121
3451 -34359738369
3452 -17179869185
3453 -8589934593
3454 -4294967297
3455 -2147483649
3456 -1073741825
3457 -536870913
3458 -1
3459 -134217729
3460 -67108865
3461 -33554433
3462 -16777217
3463 -8388609
3464 -4194305
3465 -2097153
3466 -61681
3467 -524289
3468 -262145
3469 -131073
3470 -65537
3471 -32769
3472 -16385
3473 -8193
3474 -1
3475 -2049
3476 -1025
3477 -513
3478 -257
3479 -129
3480 -65
3481 -33
3482 -1
3483 -9
3484 -5
3485 -3
3486 -19342813113834066795298817
3487 -3223802185639011132549803
3488 -4835703278458516698824705
3489 -805950546409752783137451
3490 -1208925819614629174706177
3491 -201487636602438195784363
3492 -302231454903657293676545
3493 -50371909150609548946091
3494 -75557863725914323419137
3495 -1144816117059307930593
3496 -18889465931478580854785
3497 -3148244321913096809131
3498 -4722366482869645213697
3499 -787061080478274202283
3500 -1180591620717411303425
3501 -196765270119568550571
3502 -295147905179352825857
3503 -49191317529892137643
3504 -73786976294838206465
3505 -1117984489315730401
3506 -18446744073709551617
3507 -3074457345618258603
3508 -4611686018427387905
3509 -768614336404564651
3510 -1152921504606846977
3511 -192153584101141163
3512 -288230376151711745
3513 -48038396025285291
3514 -72057594037927937
3515 -1091781727847393
3516 -18014398509481985
3517 -3002399751580331
3518 -4503599627370497
3519 -17179738113
3520 -1125899906842625
3521 -187649984473771
3522 -281474976710657
3523 -46912496118443
3524 -70368744177665
3525 -1066193093601
3526 -17592186044417
3527 -2932031007403
3528 -4398046511105
3529 -733007751851
3530 -1099511627777
3531 -183251937963
3532 -274877906945
3533 -45812984491
3534 -68719476737
3535 -1041204193
3536 -17179869185
3537 -2863311531
3538 -4294967297
3539 -715827883
3540 -1073741825
3541 -178956971
3542 -268435457
3543 -44739243
3544 -67108865
3545 -1016801
3546 -16777217
3547 -2796203
3548 -4194305
3549 -699051
3550 -1048577
3551 -174763
3552 -262145
3553 -1
3554 -65537
3555 -993
3556 -16385
3557 -2731
3558 -4097
3559 -683
3560 -1025
3561 -171
3562 -257
3563 -43
3564 -65
3565 -1
3566 -17
3567 -3
3568 -5
3569 -1
3570 -38685626227668133590597633
3571 -19342813113834066795298817
3572 -9671406556917033397649409
3573 -967140655691703339764941
3574 -2417851639229258349412353
3575 -1208925819614629174706177
3576 -604462909807314587353089
3577 -60446290980731458735309
3578 -151115727451828646838273
3579 -75557863725914323419137
3580 -37778931862957161709569
3581 -3777893186295716170957
3582 -9444732965739290427393
3583 -4722366482869645213697
3584 -2361183241434822606849
3585 -236118324143482260685
3586 -590295810358705651713
3587 -295147905179352825857
3588 -147573952589676412929
3589 -14757395258967641293
3590 -36893488147419103233
3591 -18446744073709551617
3592 -9223372036854775809
3593 -922337203685477581
3594 -2305843009213693953
3595 -1152921504606846977
3596 -576460752303423489
3597 -57646075230342349
3598 -144115188075855873
3599 -72057594037927937
3600 -36028797018963969
3601 -3602879701896397
3602 -9007199254740993
3603 -4503599627370497
3604 -2251799813685249
3605 -225179981368525
3606 -562949953421313
3607 -281474976710657
3608 -140737488355329
3609 -14073748835533
3610 -35184372088833
3611 -17592186044417
3612 -8796093022209
3613 -879609302221
3614 -2199023255553
3615 -1099511627777
3616 -549755813889
3617 -54975581389
3618 -137438953473
3619 -68719476737
3620 -34359738369
3621 -3435973837
3622 -8589934593
3623 -4294967297
3624 -2147483649
3625 -214748365
3626 -536870913
3627 -268435457
3628 -134217729
3629 -13421773
3630 -33554433
3631 -16777217
3632 -8388609
3633 -838861
3634 -2097153
3635 -1048577
3636 -524289
3637 -52429
3638 -131073
3639 -65537
3640 -32769
3641 -3277
3642 -8193
3643 -4097
3644 -2049
3645 -205
3646 -513
3647 -257
3648 -129
3649 -13
3650 -33
3651 -17
3652 -9
3653 -1
3654 -3
3655 -77371252455336267181195265
3656 -12895208742556044530199211
3657 -19342813113834066795298817
3658 -3223802185639011132549803
3659 -4835703278458516698824705
3660 -268650182136584261045817
3661 -1208925819614629174706177
3662 -201487636602438195784363
3663 -302231454903657293676545
3664 -50371909150609548946091
3665 -75557863725914323419137
3666 -4197659095884129078841
3667 -18889465931478580854785
3668 -3148244321913096809131
3669 -4722366482869645213697
3670 -787061080478274202283
3671 -1180591620717411303425
3672 -65588423373189516857
3673 -295147905179352825857
3674 -49191317529892137643
3675 -73786976294838206465
3676 -12297829382473034411
3677 -18446744073709551617
3678 -1024819115206086201
3679 -4611686018427387905
3680 -768614336404564651
3681 -1152921504606846977
3682 -192153584101141163
3683 -288230376151711745
3684 -16012798675095097
3685 -72057594037927937
3686 -12009599006321323
3687 -18014398509481985
3688 -3002399751580331
3689 -4503599627370497
3690 -250199979298361
3691 -1125899906842625
3692 -187649984473771
3693 -281474976710657
3694 -46912496118443
3695 -70368744177665
3696 -3909374676537
3697 -17592186044417
3698 -2932031007403
3699 -4398046511105
3700 -733007751851
3701 -1099511627777
3702 -61083979321
3703 -274877906945
3704 -45812984491
3705 -68719476737
3706 -11453246123
3707 -17179869185
3708 -954437177
3709 -4294967297
3710 -715827883
3711 -1073741825
3712 -1
3713 -268435457
3714 -14913081
3715 -67108865
3716 -11184811
3717 -16777217
3718 -2796203
3719 -4194305
3720 -233017
3721 -1048577
3722 -174763
3723 -262145
3724 -43691
3725 -65537
3726 -3641
3727 -16385
3728 -2731
3729 -4097
3730 -683
3731 -1025
3732 -57
3733 -257
3734 -43
3735 -65
3736 -11
3737 -17
3738 -1
3739 -5
3740 -1
3741 -154742504910672534362390529
3742 -77371252455336267181195265
3743 -38685626227668133590597633
3744 -19342813113834066795298817
3745 -9671406556917033397649409
3746 -4835703278458516698824705
3747 -2417851639229258349412353
3748 -1208925819614629174706177
3749 -604462909807314587353089
3750 -302231454903657293676545
3751 -151115727451828646838273
3752 -75557863725914323419137
3753 -37778931862957161709569
3754 -18889465931478580854785
3755 -9444732965739290427393
3756 -18374966859414961921
3757 -2361183241434822606849
3758 -1180591620717411303425
3759 -590295810358705651713
3760 -295147905179352825857
3761 -147573952589676412929
3762 -73786976294838206465
3763 -36893488147419103233
3764 -18446744073709551617
3765 -9223372036854775809
3766 -4611686018427387905
3767 -2305843009213693953
3768 -1152921504606846977
3769 -576460752303423489
3770 -288230376151711745
3771 -144115188075855873
3772 -280379743338241
3773 -36028797018963969
3774 -18014398509481985
3775 -9007199254740993
3776 -4503599627370497
3777 -2251799813685249
3778 -1125899906842625
3779 -562949953421313
3780 -281474976710657
3781 -140737488355329
3782 -70368744177665
3783 -35184372088833
3784 -17592186044417
3785 -8796093022209
3786 -4398046511105
3787 -2199023255553
3788 -4278255361
3789 -549755813889
3790 -274877906945
3791 -137438953473
3792 -68719476737
3793 -34359738369
3794 -17179869185
3795 -8589934593
3796 -4294967297
3797 -2147483649
3798 -1073741825
3799 -536870913
3800 -268435457
3801 -134217729
3802 -67108865
3803 -33554433
3804 -65281
3805 -8388609
3806 -4194305
3807 -2097153
3808 -1048577
3809 -524289
3810 -262145
3811 -131073
3812 -65537
3813 -32769
3814 -16385
3815 -8193
3816 -4097
3817 -2049
3818 -1025
3819 -513
3820 -1
3821 -129
3822 -65
3823 -33
3824 -17
3825 -9
3826 -5
3827 -3
3828 -309485009821345068724781057
3829 -51580834970224178120796843
3830 -77371252455336267181195265
3831 -12895208742556044530199211
3832 -19342813113834066795298817
3833 -3223802185639011132549803
3834 -4835703278458516698824705
3835 -805950546409752783137451
3836 -1208925819614629174706177
3837 -201487636602438195784363
3838 -302231454903657293676545
3839 -50371909150609548946091
3840 -75557863725914323419137
3841 -12592977287652387236523
3842 -18889465931478580854785
3843 -3148244321913096809131
3844 -4722366482869645213697
3845 -787061080478274202283
3846 -1180591620717411303425
3847 -196765270119568550571
3848 -295147905179352825857
3849 -49191317529892137643
3850 -73786976294838206465
3851 -12297829382473034411
3852 -18446744073709551617
3853 -3074457345618258603
3854 -4611686018427387905
3855 -768614336404564651
3856 -1152921504606846977
3857 -192153584101141163
3858 -288230376151711745
3859 -48038396025285291
3860 -72057594037927937
3861 -12009599006321323
3862 -18014398509481985
3863 -3002399751580331
3864 -4503599627370497
3865 -750599937895083
3866 -1125899906842625
3867 -187649984473771
3868 -281474976710657
3869 -46912496118443
3870 -70368744177665
3871 -11728124029611
3872 -17592186044417
3873 -2932031007403
3874 -4398046511105
3875 -733007751851
3876 -1099511627777
3877 -183251937963
3878 -274877906945
3879 -45812984491
3880 -68719476737
3881 -11453246123
3882 -17179869185
3883 -2863311531
3884 -4294967297
3885 -715827883
3886 -1073741825
3887 -178956971
3888 -268435457
3889 -44739243
3890 -67108865
3891 -11184811
3892 -16777217
3893 -2796203
3894 -4194305
3895 -699051
3896 -1048577
3897 -174763
3898 -262145
3899 -43691
3900 -65537
3901 -10923
3902 -16385
3903 -2731
3904 -4097
3905 -683
3906 -1025
3907 -171
3908 -257
3909 -43
3910 -65
3911 -11
3912 -17
3913 -3
3914 -5
3915 -1
3916 -618970019642690137449562113
3917 -309485009821345068724781057
3918 -154742504910672534362390529
3919 -15474250491067253436239053
3920 -38685626227668133590597633
3921 -19342813113834066795298817
3922 -9671406556917033397649409
3923 -967140655691703339764941
3924 -2417851639229258349412353
3925 -1208925819614629174706177
3926 -604462909807314587353089
3927 -4649714690825496825793
3928 -151115727451828646838273
3929 -75557863725914323419137
3930 -37778931862957161709569
3931 -3777893186295716170957
3932 -9444732965739290427393
3933 -4722366482869645213697
3934 -2361183241434822606849
3935 -1151796703138937857
3936 -590295810358705651713
3937 -295147905179352825857
3938 -147573952589676412929
3939 -1135184250689818561
3940 -36893488147419103233
3941 -18446744073709551617
3942 -9223372036854775809
3943 -922337203685477581
3944 -2305843009213693953
3945 -1152921504606846977
3946 -576460752303423489
3947 -57646075230342349
3948 -144115188075855873
3949 -72057594037927937
3950 -36028797018963969
3951 -68719214593
3952 -9007199254740993
3953 -4503599627370497
3954 -2251799813685249
3955 -1098438933505
3956 -562949953421313
3957 -281474976710657
3958 -140737488355329
3959 -14073748835533
3960 -35184372088833
3961 -17592186044417
3962 -8796093022209
3963 -67662254017
3964 -2199023255553
3965 -1099511627777
3966 -549755813889
3967 -54975581389
3968 -137438953473
3969 -68719476737
3970 -34359738369
3971 -3435973837
3972 -8589934593
3973 -4294967297
3974 -2147483649
3975 -1
3976 -536870913
3977 -268435457
3978 -134217729
3979 -13421773
3980 -33554433
3981 -16777217
3982 -8388609
3983 -838861
3984 -2097153
3985 -1048577
3986 -524289
3987 -1
3988 -131073
3989 -65537
3990 -32769
3991 -3277
3992 -8193
3993 -4097
3994 -2049
3995 -1
3996 -513
3997 -257
3998 -129
3999 -1
4000 -33
4001 -17
4002 -9
4003 -1
4004 -3
4005 -1237940039285380274899124225
4006 -206323339880896712483187371
4007 -309485009821345068724781057
4008 -51580834970224178120796843
4009 -77371252455336267181195265
4010 -12895208742556044530199211
4011 -19342813113834066795298817
4012 -3223802185639011132549803
4013 -4835703278458516698824705
4014 -805950546409752783137451
4015 -1208925819614629174706177
4016 -201487636602438195784363
4017 -302231454903657293676545
4018 -1171439747688594161537
4019 -75557863725914323419137
4020 -12592977287652387236523
4021 -18889465931478580854785
4022 -3148244321913096809131
4023 -4722366482869645213697
4024 -787061080478274202283
4025 -1180591620717411303425
4026 -196765270119568550571
4027 -295147905179352825857
4028 -49191317529892137643
4029 -73786976294838206465
4030 -4503049938657281
4031 -18446744073709551617
4032 -71499008037633921
4033 -4611686018427387905
4034 -768614336404564651
4035 -1152921504606846977
4036 -192153584101141163
4037 -288230376151711745
4038 -48038396025285291
4039 -72057594037927937
4040 -12009599006321323
4041 -18014398509481985
4042 -3002399751580331
4043 -4503599627370497
4044 -750599937895083
4045 -1125899906842625
4046 -4363953127297
4047 -281474976710657
4048 -46912496118443
4049 -70368744177665
4050 -11728124029611
4051 -17592186044417
4052 -2932031007403
4053 -4398046511105
4054 -733007751851
4055 -1099511627777
4056 -67100673
4057 -274877906945
4058 -45812984491
4059 -68719476737
4060 -266354561
4061 -17179869185
4062 -2863311531
4063 -4294967297
4064 -715827883
4065 -1073741825
4066 -178956971
4067 -268435457
4068 -44739243
4069 -67108865
4070 -11184811
4071 -16777217
4072 -2796203
4073 -4194305
4074 -16257
4075 -1048577
4076 -174763
4077 -262145
4078 -43691
4079 -65537
4080 -10923
4081 -16385
4082 -1
4083 -4097
4084 -683
4085 -1025
4086 -171
4087 -257
4088 -1
4089 -65
4090 -11
4091 -17
4092 -3
4093 -5
4094 -1
4095 -2475880078570760549798248449
4096 -1237940039285380274899124225
4097 -618970019642690137449562113
4098 -309485009821345068724781057
4099 -154742504910672534362390529
4100 -77371252455336267181195265
4101 -38685626227668133590597633
4102 -1137812536107886282076401
4103 -9671406556917033397649409
4104 -4835703278458516698824705
4105 -2417851639229258349412353
4106 -1208925819614629174706177
4107 -604462909807314587353089
4108 -302231454903657293676545
4109 -151115727451828646838273
4110 -4444580219171430789361
4111 -37778931862957161709569
4112 -18889465931478580854785
4113 -9444732965739290427393
4114 -4722366482869645213697
4115 -2361183241434822606849
4116 -1180591620717411303425
4117 -590295810358705651713
4118 -17361641481138401521
4119 -147573952589676412929
4120 -73786976294838206465
4121 -36893488147419103233
4122 -18446744073709551617
4123 -9223372036854775809
4124 -4611686018427387905
4125 -2305843009213693953
4126 -67818912035696881
4127 -576460752303423489
4128 -288230376151711745
4129 -144115188075855873
4130 -72057594037927937
4131 -36028797018963969
4132 -18014398509481985
4133 -9007199254740993
4134 -264917625139441
4135 -2251799813685249
4136 -1125899906842625
4137 -562949953421313
4138 -281474976710657
4139 -140737488355329
4140 -70368744177665
4141 -35184372088833
4142 -1034834473201
4143 -8796093022209
4144 -4398046511105
4145 -2199023255553
4146 -1099511627777
4147 -549755813889
4148 -274877906945
4149 -137438953473
4150 -4042322161
4151 -34359738369
4152 -17179869185
4153 -8589934593
4154 -4294967297
4155 -2147483649
4156 -1073741825
4157 -536870913
4158 -15790321
4159 -134217729
4160 -67108865
4161 -33554433
4162 -16777217
4163 -8388609
4164 -4194305
4165 -2097153
4166 -61681
4167 -524289
4168 -262145
4169 -131073
4170 -65537
4171 -32769
4172 -16385
4173 -8193
4174 -241
4175 -2049
4176 -1025
4177 -513
4178 -257
4179 -129
4180 -65
4181 -33
4182 -1
4183 -9
4184 -5
4185 -3