602-610 A.D. 603-604 A.D. 604-605 A.D. 610-641 A.D. 610-613 A.D. 612-640 A.D. 615-640 A.D. 629-630 A.D. 614-618 A.D. 623-629 A.D. 611-613 A.D. 614-620 A.D. 612-616 A.D. 615-627 A.D. 611-612 A.D. 612-613 A.D. 629-640 A.D. 631-632 A.D. 641-668 A.D. 641-651 A.D. 643-644 A.D. 651-655 A.D. 655-656 A.D. 655-657 A.D.