549755813887 16 268435456 2048 32768 16777216 34359738368 131072 68719476736 67108864 2147483648 8589934592 524288 4 1 8388608 33554432 262144 4294967296 256 32 2097152 128 4096 16384 1048576 134217728 64 1024 2 1073741824 274877906944 8192 137438953472 8 65536 536870912 17179869184 512 4194304