Knowledge
Data
51330176 303328 613181679 86612367
2269334 0856251 878 534341368
512474537 89251004048 106077 74