Исключение типа System.OutOfMemoryException было выбрано при попытке добавить элемент 23997908th в HashSet<Int32>.
Нам нужно поддерживать уникальную коллекцию с высокой производительностью целого размера Int32.MaxValue i.e. 2147483647. HashSet of Int32 может хранить только 23997907 элементы в нем. Ищете предложение решить эту проблему.