Knowledge
Data
23935066 129 64808316 73267277
2288 5158399 0143563893
30031955581 5809869 4634906 6329462