Knowledge
Data
26 22553616 949155379 455167
4782571208 20176918 4477450 838
17882962 508270635 685 6196837