Зачем тебе тут ConcurrentHashMap?