Knowledge
Data
436 5052402 167 9325 453953
309324220 56910984440 1261 1855466
7203623 203 30 51020226