Knowledge
Data
27088977 772382 945437475 1664253
12916540 90867 613 2781504
490819 309 648773 6951100128