Knowledge
Data
29085828 39650 780346 21706
5823961 6844464 402337 2653425 65104978
988635534 123348 705118634 9067101347 7090021