Knowledge
Data
31392226728 91888896648 476538239 9028338606 2197933
46858448253 51236760 16412 72233 791
6162398530 1766515261 55617362