Knowledge
Data
59 49959503 3182221 868867408
24940187 7193367703 30 534653 65049616911
46272191439 262 10061055 36228298