Knowledge
Data
5864581 1426579053 30312117264
3889411 59066 125318038 19259248298 8535060
81837769 550 3185 7146