Knowledge
Data
16149092 21699 895592 44065677
380569584 800177 5829657 1057 92278
12771492 3589213877 6196631314 9365 259