Knowledge
Data
16960288900 66268 433686
466407933 403381 1345 88 601901589
342 933 132608164 116872 769