Knowledge
Data
28 1037952 1171523973 15603 95916
934 642954516 47621513 645 341518
98 8418691 1874 404 1435493