Knowledge
Data
23203319090 30313308 64968281 30242079114 65483
86789 6790286 057260060
507999489 214017 3463