Knowledge
Data
529 389752 272020860 406725515
37623 134402 31204701 386399688 352874
99909 2097831 217560490