Knowledge
Data
002639 1428 1698544 0705189
1287703520 4088832 158936 50520174
185146 703884118 944869 9601225213 28