Knowledge
Data
33574870 2866208 59194 956624535
18123 135688216 87283626 4899400479 5607023
7573 556434 86 34292990868 481967910