Knowledge
Data
3299 6097 1829
42617461 50618 229930266
421508028 42486 4187565 34936554860 5933805971