Knowledge
Data
15937 1086 19870
944269 1907 98053724025 12912096
559906389 24164121860 23 17369319 7883593179