Knowledge
Data
5001 151851482 17141338 33926473662 2439
59983577675 29908 45413033493 10627 2700
161470 581433 109253 73969326 336209