Knowledge
Data
2108384 4212602145 303281 76488
103 9653248 280284432 22926708
68967 80418 940 43016 5187919