Knowledge
Data
44099497 46997 10451 50036535
27792134200 254222266 6117576475 191426687
47088582170 7684791490 406511114 289