Knowledge
Data
3327006 566557 59107344355
364 18694 259033089 22383424792 870184
40675 64893 90682625 4929976