Knowledge
Data
291187897 887077 203525267 7043601 8767
174 334 30455282 3440702
1418183 439280 982 4807 2963