Knowledge
Data
5189040296 22411040 6136070 660890185
168952 4770 2679 28578 634
46025 354776 844821 721