Knowledge
Data
66143697 6833642338 12735884455
5187104674 786135 153547361
45077957 81971025 39823 2012326 49332