Knowledge
Data
106990 2147977 3954143 48770184
077738651 25620 583256 5337573
239562 445454 8229800 5053 65169