Knowledge
Data
17329 98 2059 892 31069213
51999287 251313 602159822 942
47646 32014 802406 4017661530