Knowledge
Data
41162938 10 956 1060592842
304957858 90416 70519806 2087737496
6310022714 1891936 82594984177 159026505 233209