Knowledge
Data
43168 34922354 7233391128 8659
44666611 795907992 381264 3894937 80243
289222 14894748701 6822