Knowledge
Data
3325281 56851 14504 940398
15220523059 429 5118641 40421 08748496552
539623894 308 567191 5086 2228