Knowledge
Data
30326 5662 155370 19048349791 38624509112
7137 4446095827 580
34588787351 922986 94733683973 295