Report: 57M fed, military Social Security numbers stolen since 2005