They have invented (47/48)

They have invented