Knowledge
Data
21666802 46289 05651 660681
1158845 4911 5524834 172
9006839 1894181216 49539872113 508508