Knowledge
Data
32907 4676943 9451402528 3462577 573607717
8152267112 20914161 7066824
47954 14832 606444