Arrays - playing mcs at random

Basically, I have 100 movieclips in my library, named mc1, mc2… and so on. When a button is pressed, I want these to play, one by one - but at random (and without repeating). Have been playing around with arrays for hours but can’t seem to crack it.

Can anyone help out? Thanks.