Knowledge
Data
313088289 93255448492 7579211 279271
6065582192 476284 0696 15 49373260
46876128928 215621 353357 39811 0647052738