Knowledge
Data
31 11499409 949334297 1526560052 770738
8004 272152387 50 69431401
6372755207 95215994343 186 86582491 1715231