Knowledge
Data
30713152 639983 7650488 108128105 4642772
9915500568 91416332645 81 58633688
32270430 21684 682