Knowledge
Data
39558048487 35100421 16785846
119853641 80614 1298083 853179747 12985
77359369585 8696 239940263 41493