Witam,
Domyślam się, że chodzi o listę wszystkich 8 cyfrowych liczb. Sugeruję się podaną liczbą kombinacji (100mln), bo z matematycznego punktu widzenia, liczba kombinacji, zarówno z powtórzeniami, jak i bez, jest znacznie mniejsza.
Ponieważ jest możliwość wyboru technologii, to proponuję aplikację w języku C. Jest ona bardzo szybka. Wygenerowanie 10mln liczb zajmuje (w zależności od szybkości komputera) ok 1 sek. Użycie innych języków (np. PHP) znacznie spowolniłby działanie programu.
Pod adresem ([login to view URL]) jest plik ZIP z pierwszymi 10mln liczb (rozmiar: 22MB, po rozpakowaniu 100MB). Jeśli jest potrzebna tylko sama lista, to mogę ją sam wygenerować (jeden lub kilka plików). Całość, w pojedynczym pliku, zajmuje ok 1GB.
Aktualnie, program jest w języku C, lecz, jeśli będzie taka potrzeba, to mogę go przepisać do PHP (ale będzie działał znacznie wolniej).
Pozdrawiam,
Dariusz Wachowski
([login to view URL])