Knowledge
Data
29994 20569016 95508102958 72012038896
35888879 689 91109 32795046
29050765006 756156730 3076472 34714 681891