Knowledge
Data
22 8659 93589800 510364504
89823 2972701729 85485139 27150
594674510 164171 27580 3042966639