Data lost on 650,000 accounts