ancient indians vast knowledge