Knowledge
Data
168651391 47956 944 100900622
86 377743084 217446
0549152286 10392627626 151189600 8020980