Knowledge
Data
132 295114192 370362 59
7021581 162496577 743245 58
2129922661 790 18248960539 360728209