Knowledge
Data
59136166 39627163 2952689 7764276396 233242768
192808 45506771530 47089
3769165 30659255 744