Knowledge
Data
552603364 420796414 4135123 3570717126 48377501845
16016067 56869 879047294
4162240 767 1343947 10947