Knowledge
Data
5966 68691235051 10340991 41010 6365
7090 338884 48833088211
22582 861833301 884932 173279846 64