Knowledge
Data
21927226 2677 11537926 869306366
248 7597906403 5848440 5598 96195737
114637543 76542640931 21762383 84683