Knowledge
Data
543615912 782247 1751237 26876639
818692366 574026341 10710552 25980088 74006
7143910 640373776 89964 2675994