Muhammad

Before Islam

570
578
595
610

After Islam

610
622
629
630
632