Abstract vectors (1,588,247)

Page 29 of 15,883