magadha patliputra bc pataliputra patna bce monarchies republics alchetron historical
magadha empires