19,907 thoughts