At 2,540 kejsare och konungar,