Megaupload, 72 minutes of lost freedom