Knowledge
Data
103550 9885 35598 9411752 17763737
1384095566 6297616 30088560
2350 17198361 3108292807 14812309114 3288924205