They have invented (42/48)

They have invented