Man fathered 43 children in tiny village before dying aged 105

In a village of just 80 people there were 300 descendants at his funeral.