Ни как...
216 * 216 = 232
Т.е. диапазон значений надо уменьшать.
Тогда встает вопрос размера данных, либо тоже уменьшать, либо считать, что в данных есть дубликаты и мы принципиально их не удаляем, а используем (для увеличение нагрузки и размера массива)