Knowledge
Data
17979856 38095 88618 16545
397903213 2096557 962 60622244673 64162478
192 4437814297 348692650 82124 5155