Three kids are playing tennis at the same tennis courts. Mark plays every fourth day, David plays every seventh day, and Bryan plays every sixth day. All of them played at the tennis court today, Wednesday, July 18th. When will all three of them play again on the same day?