Knowledge
Data
11046272 43717 128197558
8106080 63712333772 81362 5476252106 26117336
46 6078 2749901