Knowledge
Data
266 29551388 81 44980176711 90
1327704639 7983403 396036763 63 210715
8560 5060 8196872 634