Knowledge
Data
23258222 5072685 327209388
73289436 3316404 77062 7679 39821528231
2240 28 58587477 82141743