They have invented (43/48)

They have invented