0 1 32 -32 8 42 9223372036854775807 -9223372036854775808 9223372036854775807 -9223372036854775808 -9223372036854775808 9223372036854775807 3135097598 12 2 -1819882045752187535 1985 -2012 0