Knowledge
Data
667106199 450021874 89323475196 2843500 090294
30013314112 27476 71600599 2991157 336
4877930402 668750531 19519 55161 141072