Knowledge
Data
30432191 75070776 659385652 22965 417721
25297 245 16265966284 80
272296258 89 317778305