Knowledge
Data
21508092 527173649 7562633165 847897504 87
56663311055 159 575717637
6993779083 3506123 5919196970 3944955055