Political Communities Reordered

Key Events

790 CE - 950 CE
869 CE - 883 CE
871 CE - 899 CE
909 CE
929 CE
940 CE - 942 CE
955 CE
962 CE
980 CE - 1037 CE
988 CE
989 CE
991 CE
1000 CE - 1038 CE
1000 - 1001
1025 CE
1028 CE
1031 CE
1040 CE - 1043 CE
1063 CE