Knowledge
Data
24960878 9445808516 85903822
538 058863 97419 5061482313 411191
8445458 50378236 1978972 000