Knowledge
Data
89620672 4096 11092546
28009827 907852057 212913800
29628 7980 8928493 29990 726245234