Knowledge
Data
8869 304513446 8649652 27939033920 1079518
947 56089595 7140340382 4813447
3192 148450879 585009