Knowledge
Data
90045356 2552851712 6898
16422591 76417187 8396984 14815 2304435
6953172 4533113 52063 5703