100000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000 2097152 1000000000 4194304 1000000000 8388608 1000000000 16777216 1000000000 33554432 1000000000 67108864 1000000000 134217728 1000000000 268435456 1000000000 536870912 1000000000 1073741824 1000000000 2147483648 1000000000 4294967296 1000000000 8589934592 1000000000 17179869184 1000000000 34359738368 1000000000 68719476736 1000000000 137438953472 1000000000 274877906944 1000000000 549755813888 1000000000 1099511627776 1000000000 2199023255552 1000000000 4398046511104 1000000000 8796093022208 1000000000 17592186044416 1000000000 35184372088832 1000000000 70368744177664 1000000000 140737488355328 1000000000 281474976710656 1000000000 562949953421312 1000000000 1125899906842624 1000000000 2251799813685248 1000000000 4503599627370496 1000000000 9007199254740992 1000000000 18014398509481984 1000000000 36028797018963968 1000000000 72057594037927936 1000000000 144115188075855872 1000000000 288230376151711744 1000000000 576460752303423488 1000000000 999999999999999999 1000000000 1 1000000000 2 1000000000 4 1000000000 8 1000000000 16 1000000000 32 1000000000 64 1000000000 128 1000000000 256 1000000000 512 1000000000 1024 1000000000 2048 1000000000 4096 1000000000 8192 1000000000 16384 1000000000 32768 1000000000 65536 1000000000 131072 1000000000 262144 1000000000 524288 1000000000 1048576 1000000000