dovresti salvare questi numeri in un file di testo oppure in un db e controllare, a ogni nuova chiamata alla funzione ranom() se il numero generato sia o meno identico a uno già generato nelle chiamate precedenti....non vedo altra strada