63 64 3 64 8 64 0 1 2 1 12345 -1 4 1069547520 1 1065353216 8388608 5470960040408376558