Three kids play 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 were at the tennis court on Wednesday, July 18th. What will be the next day, when all three of them will be at the court together?