Knowledge
Data
28 50337801 783554 2985794464
47527433 12387523 5560 093059
31616 81946 1526331 17835 9537