Knowledge
Data
3339981280 45104071 643 294118142
2426277740 605420887 902414763
84943 3358086 14128600407 10788437919 6179920960