Knowledge
Data
8465563 801452 73129
461223 42179 966041
12096068 115866386 30195517 78034283 220016403