Knowledge
Data
39957 621443940 99675055 268 5860123402
4243396527 3633 2617544 6168831 256673
42789449 255530064 996