Knowledge
Data
14690270 25511 945
207052168 39700646 636682326 3350966 193252797
18 61792 805 995978