Knowledge
Data
27924409 19904611 4060786 255789
15 8562927235 2453602589 00247 666204
859 3177299 20108 18227306198