Knowledge
Data
5041758 29308 4239345 1969098892 2097050896
18447944080 432 104201 4333237
763989423 95081972 45354701 15186569