The quotes are coming in front for 059105130? I'd expect them (or hope for them) for 059L042M6 since it is not numeric. Since some of the "numbers" are non-numeric, have you tried explicitly using a text format rather than numeric? A text format should retain all characters (since it's not trying to process it as a number).