Knowledge
Data
43 40381373 10504685650
12442930758 3839677037 1074211
23248 33457711 54535 1289960 795321