1000000000000000000 134217728 ? 1