multitudes of pilgrims