Knowledge
Data
15629499 40 4596 21429246
18 644840070 58932840574 3798 16696131956
49546436 51688544487 91672 536438 1402