Knowledge
Data
156 93289 61 90348 170003
22788347 75107209 447 4274 5517
2620048 2783082 8329197264 3164 9767652