98 predictions from The Economist's first issue of the millennium, extracted and verified against historical record.