Knowledge
Data
19266491 2804980181 639 92
103974014 5079257 60722047627 654139 025116
329658808 575006252 25136066392 89768520773 381619147