Knowledge
Data
323508616 19821356229 178446763
14067731 365424258 96628694 9017316
877803 8545 343620026 72