Knowledge
Data
32687093974 80260472612 30848 22441
74959846620 8060584 693199
595869088 751 1603 955 18