Knowledge
Data
41716239 18851 246 135
20 15794862 2616466 232495 9343
115331 78262588 96908 88 47898621694