Knowledge
Data
23228415 7620 167042 460304515
4105 8121707 367279
603640851 2004256 39022 7672051 95312