непустых из них, допустим, 16 миллионов, то есть 210 * 210 * 24 = 224
непустых сейчас 50 с хвостиком миллионов. Никто не говорит, что нужно перебирать все. Ну и да, половину диапазона можно убрать по причине распределения 0 и 1 в битовой записи.
В общем не убедил.
Перебрали что-то в районе 1027 хэшей
Сравните какое это количество от 2160
в консоли питона выполнил
len(bin(10**27))
получил 2
92