Knowledge
Data
2340691 24729103314 5903 243 420896584
198036 100183875 3302361 80574203
2557207 478351324 849758280 2758270895