Knowledge
Data
17822631 117113 58 2093
4641140325 6411 2553115925
6643008968 76691695 7998044 99685378 29