Knowledge
Data
58315832 25643 855481145
4900 969197 377642 30287662 208
2480500 214034 18 68740910 31096056