Knowledge
Data
51079233 318 66873 431
29377978 9650180 3833428 59806519497 635250067
1487512736 5831 5611 180