Knowledge
Data
31384214 307379069 79267564
13971728 333708 265382217
68572 90906371 1780 2402289085 6135