Knowledge
Data
121866376 8960259282 401880 177606120
36295 6549 529 47225 70855911
344427742 483818722 32790