Knowledge
Data
185087 302492627 40 2464 508600267
325059 8772482 384499559 25968 2016
81280 9129213553 18900895 0689