Where should you check for a leak when the driver and passenger side floors of your 1999 Mercedes 300TD fill with water?

it could be the weather stripping on the passenger side door IF ITS NOT RAINING, THE HEATER CORE MAY BE LEAKING. sounds like the drain pan for the sky light id leaking