1.are still debating
2.appeared
3.know
4.generally considered
5.doesn't have
6.was
7.was created
8.studied
9.was created
10.attached
11.later spread
12.was created
13.was intentionally make
14.input
15.sets
16.is setting
17.appears
18.displays
19.becomes