Knowledge
Data
393946 42477 403431 6051891 643037998
71397 26207014 471355271 707 489
945 4284 5121 12094183