The flight numbers stay the same. The ATC flight callsign can vary, and is randomly generated. For example, TCX 4YE. All longhaul and some others (Turkey and Egypt) keep their ticketed callsigns, presumably because they are tied to specific overflight clearances.
The reason is to reduce callsign confusion.