Knowledge
Data
3115 159962932 199 6893750
58773889720 813434204 2638 34006 22
80842728218 5096 79594308071