Knowledge
Data
7540660 727872 546895782 8351
952 3315 57988 4856
5945197599 16462 218116318 64590 1987429