Knowledge
Data
30313 5027033 7585 275 523567426
1759577078 29468174674 540423655 3211
96291986 7656 505845 89 9489702132