Knowledge
Data
31903284 38472945 803311243
316124409 83076205654 5807
586 59221841525 11418300506 0269682