Knowledge
Data
2996 83 7270215117 22201542
932 190185 929930 299028377 418452
22334670332 28746 2852