Knowledge
Data
313927 853 304253 24 788919
155744536 66209569 21 4402
64437804 3352505 95392717580 2613 88839242