Knowledge
Data
306 25639906 48839195 237663 62253032
87382 636383550 323 605952 67443671
39 17682007582 94