Abstract vectors (1,027,504)

Page 25 of 10,276