Knowledge
Data
30 8706757 94985 2801581 84374
912878013 4430607985 8534782506 14225627
452645 648940166 20161 146