Knowledge
Data
31805 10211265 569097534
18560261 76 834046 19183
3080581115 4017715 6568381 88 86882