Knowledge
Data
307807111 1054 87665065 62021181866
5728 159757 4662027 47915072608 923861909
786992 64372934 280