Knowledge
Data
2703508 52581671 8042325 611281 502
95 485083 68099149695 94172
58 1439080988 392679 5072148513 1037