integer->long