Можно сказать любой знает, каждый знает, всякий знает. Их объединяет значение множества. Различия состоят в следующем: любой – это обязательнослучайно выбранный из множества; синоним – какой-нибудь. Дай мне карандаш, любой; купи мне газету, любую. Каждый – взятый из множества считаемых элементов, подряд, без выбора и без пропусков; синоним – все. Каждый студент филологического факультета изучает иностранный язык. Всякий – элемент множества качественно различающихся предметов, явлений; синоним – разный. На прилавке были разложены всякие товары.