Knowledge
Data
423296 15 28169292 8689
508190248 5656780782 68081
870219 670358 3104109234 11674696940 3177530