Knowledge
Data
2659968 215527282 15188286 858565012
2041858826 3557624 6613597226
429190501 30723 320273 7592298