Knowledge
Data
318341336 7896428 3053771269 608824395 4717874706
525 94 0208804481
1492590 8705384056 22510350 10 892