Knowledge
Data
816696 327784526 27024612903 99534
2053002 1887318541 81044 40135919 56879
1214052822 9844589500 71537 7072