Knowledge
Data
4684943 800 307 3153715 947548
2055201720 6376 18894 422994284
53617 15823647 563 42031453601