Prepare a list of Yogi Narharinath's contributions. 10 points​