Есть строчка чисел: 2; 3; 5; 7; 2; 7; 5; 24; 3; 15; . . .

Из неё нужно выбросить повторяющиеся, и получить: 2; 3; 5; 7; 24; 15; . . .

Как это можно сделать?
Для удобства можно считать, что дана не строчка, а
масив [2,3,5,7,2,7,5,24,3,15,. . .]

Если можно, привести рабочий скрипт