Knowledge
Data
20503130 64806702017 1179 5639596840
6894863 11585834 344384300 648213
40019115 43368 1949