Knowledge
Data
300288516 22 43131307 5561473
510445570 164813 2255490418
169124306 853063 5506146240 9421026280