Knowledge
Data
318118425 4755052 21843145702 965247 699234
5024807356 48226786 69413 662377 47787006
9585395 556935 835