Knowledge
Data
153047036 1325386429 81249990544
229552127 2935 4975726 668 43722
7494362 50514 83185305464 51664015 21116651182