Knowledge
Data
19160731290 89066 41886 23520 40832007
29137 17405 227953845 303272105 94726
513473665 13106597 97148960527