Knowledge
Data
19818830 99522559 5398 673
55931316217 21365 32385 3130447132 1732695
1571463 930340948 119234469 839