Dari mana asal wiracarita Mahabharata?