Knowledge
Data
312 433885 119484 7318706 8560
6433454 17096 3002463829
81267473 1978707621 1120315 3244