Knowledge
Data
2933 507208 5302 109708148
671666055 487490 853 2705 50951
3806 595578284 35962832 5754 45284