Knowledge
Data
199531800 990985 482
1649818 4265 18682640510 3771777 49927539
8172 83691445 82489 3128473