Knowledge
Data
397840 421932 137006 563
9742920 18960 5615936 7726
18641548 768492 87554 59103777700