Knowledge
Data
59220481440 79210265072 196595916 7182 45979225438
9804220318 7716 14873 84971 323485704
8637111 226729 52 570326 31920