Knowledge
Data
2862 10071231 376247 3096158 8332384886
17905705 362700 6769179 3439 11592227
482470684 4236 5244400 71063765 15361