Knowledge
Data
379 30271568 151623 3367656518 32117
44 6408393365 2095959532
2677813 3386 20233253821 258