Knowledge
Data
685302 54217092 6610 12732 9154
89503316 3449312 24676870
7958 98849725 94226571 505742649