Knowledge
Data
52906 392680 329492969 412695522 356
30722294867 18054873 9120173
51319179146 6979446 5709848007 195135